在SecureCRT中配置Ubuntu防火墙规则,实际上是通过SSH连接到Ubuntu服务器后,使用Ubuntu的防火墙管理工具UFW(Uncomplicated Firewall)来完成的。以下是详细步骤:
在Ubuntu系统中配置防火墙规则
- 安装UFW(如果尚未安装):
sudo apt update sudo apt install ufw
- 启用UFW:
sudo ufw enable
- 配置防火墙规则:
- 允许特定端口,例如SSH(默认22端口):
sudo ufw allow 22/tcp
- 允许特定端口的TCP连接:
sudo ufw allow 80/tcp # 允许HTTP sudo ufw allow 443/tcp # 允许HTTPS
- 允许特定端口的UDP连接:
sudo ufw allow 53/udp # 允许DNS
- 允许端口范围:
sudo ufw allow 3000:4000/tcp
- 拒绝特定端口:
sudo ufw deny 3306 # 拒绝MySQL远程访问
- 允许特定IP访问所有端口:
sudo ufw allow from 192.168.1.100
- 拒绝特定IP:
sudo ufw deny from 192.168.1.200
- 拒绝特定网段访问:
sudo ufw deny from 192.168.1.0/24
- 查看防火墙状态:
sudo ufw status verbose
- 保存防火墙规则,以便系统重启后规则仍然有效:
sudo ufw save
在SecureCRT中配置连接
- 打开SecureCRT,新建一个连接。
- 选择SSH协议,输入Ubuntu服务器的IP地址和SSH端口(默认为22)。
- 在连接设置中,确保防火墙选项设置为“None”或者不选择此选项。
- 点击“连接”按钮,输入用户名和密码进行登录。
通过以上步骤,您可以在SecureCRT中连接到Ubuntu服务器,并通过Ubuntu的UFW工具配置防火墙规则,以确保系统的安全性和稳定性。