防火墙状态:systemctl status firewalld.service或service iptables status
成功关闭状态:(注意service iptables status是否存在)

关闭:systemctl stop firewalld.service
重启:systemctl restart firewalld.service
启动:systemctl start firewalld.service
禁止firewall开机启动:systemctl disable firewalld.service
设置开机启用:systemctl enable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service;echo
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看已经开放的端口:firewall-cmd --list-ports
开启端口:firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
本文介绍了如何在Linux系统中管理防火墙,包括检查防火墙状态、关闭与启动服务、设置开机启动和禁止开机启动。此外,还详细阐述了如何使用firewalld服务添加、删除端口,并确保设置永久生效。通过`firewall-cmd`命令,可以查看已开放的端口并进行端口的开启操作。这些步骤对于系统管理员来说是日常维护的重要部分。
9594

被折叠的 条评论
为什么被折叠?



