本文共 815 字,大约阅读时间需要 2 分钟。
要对Linux系统中的防火墙进行有效管理,可以按照以下步骤操作:
查看防火墙状态
使用命令:systemctl list-unit-files | grep firewalld.service
或 systemctl status firewalld.service
查看防火墙.service的状态。启用防火墙
执行命令:systemctl start firewalld.service
停止防火墙
使用命令:systemctl stop firewalld.service
重启防火墙
áním命令:systemctl restart firewalld.service
设置开机启动
执行命令:systemctl enable firewalld.service
禁用开机启动
使用命令:systemctl disable 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
添加TCP协议的80端口,--permanent
表示持久生效。重启防火墙
执行命令:firewall-cmd --reload
实际应用中需谨慎操作。查看防火墙运行状态
输入命令:firewall-cmd --state
查看防火墙的运行状态。记住,只有在确认所在网络环境的安全需求后,才建议开放或添加新的端口。
转载地址:http://efwfk.baihongyu.com/