在Linux中使用firewalld添加端口的方法如下:
systemctl status firewalld
如果服务没有启动,可以使用以下命令启动firewalld服务:
systemctl start firewalld
firewall-cmd --zone=public --add-service=http --permanent
其中,--zone=public
指定了要添加规则的区域,--add-service=http
指定要添加的服务(可以使用 --add-port=80/tcp
替代),--permanent
使规则永久生效(重启后仍然有效)。
firewall-cmd --reload
firewall-cmd --zone=public --list-all
这将列出当前所有的规则,包括已添加的端口。
注意:需要以root权限运行以上命令。如果在其他用户下运行,可以使用sudo
命令提升权限。