centos7 防火墙命
时间: 2023-09-08 14:00:17 浏览: 137
CentOS 7使用firewalld作为防火墙管理工具,可以使用一些命令来管理和配置防火墙。
1. 启动防火墙: `systemctl start firewalld`。
2. 停止防火墙: `systemctl stop firewalld`。
3. 重启防火墙: `systemctl restart firewalld`。
4. 查看防火墙状态: `systemctl status firewalld`。
5. 设置防火墙开机启动: `systemctl enable firewalld`。
6. 关闭防火墙开机启动: `systemctl disable firewalld`。
7. 添加一个临时规则: `firewall-cmd --add-service=服务名称`,例如: `firewall-cmd --add-service=http`。
8. 添加一个永久规则: `firewall-cmd --permanent --add-service=服务名称`。
9. 移除一个临时规则: `firewall-cmd --remove-service=服务名称`。
10. 移除一个永久规则: `firewall-cmd --permanent --remove-service=服务名称`。
11. 查看当前开放的端口: `firewall-cmd --list-ports`。
12. 查看当前开放的服务: `firewall-cmd --list-services`。
需要注意的是,添加或移除永久规则需要重新加载防火墙配置,可以使用以下命令:
`firewall-cmd --reload`
这些命令可以帮助我们管理CentOS 7上的防火墙,并保护系统的安全。
阅读全文