ufw防火墙操作方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ufw(Uncomplicated Firewall)是一个用于配置iptables 防火墙规则的前端工具,旨在简化配置过程。
下面是一些常见的ufw 防火墙操作方法:
1. 安装ufw:
如果您的系统上尚未安装ufw,您可以使用以下命令进行安装:
sudo apt-get update
sudo apt-get install ufw
2. 启动、停止和检查状态:
启动防火墙:
sudo ufw enable
停止防火墙:
sudo ufw disable
检查防火墙状态:
sudo ufw status
3. 增加和删除规则:
允许特定端口:
sudo ufw allow 80
这将允许HTTP流量(端口80)。
允许特定端口和协议:
sudo ufw allow 22/tcp
这将允许SSH流量(端口22,协议TCP)。
允许特定IP地址访问特定端口:
sudo ufw allow from 192.168.1.2 to any port 3306
这将允许来自IP地址192.168.1.2 的流量访问MySQL端口(3306)。
删除规则:
sudo ufw delete allow 80
这将删除允许端口80的规则。
4. 拒绝或允许所有流量:
拒绝所有流量:
sudo ufw default deny
允许所有流量:
sudo ufw default allow
5. 查看已启用的规则:
sudo ufw show added
这将显示已添加的所有规则。
6. 重置规则:
如果需要清除所有已添加的规则,可以使用以下命令:
sudo ufw reset
7. 限制连接尝试:
限制SSH连接尝试次数:
sudo ufw limit 22
这将限制每分钟SSH连接尝试的次数。
这只是ufw 的一些基本用法。
在使用之前,请确保了解您的系统和网络需求,以免无意中锁定自己访问。
防火墙配置取决于您的具体用例和安全需求。