在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
命令提升權限。