linux系统查看防火墙打开关闭状态和开放端口设置

不同系统可能命令不太一样,仅供参考

防火墙

  1. 启动
systemctl start firewalld

2.状态

systemctl status firewalld 

3.停用

systemctl stop firewalld

4.禁用

systemctl disable firewalld

5.开机时启用服务

systemctl enable firewalld.service

6.开机禁用服务

systemctl disable firewalld.service

7.查看服务是否为开机启动

systemctl is-enabled firewalld.service

8.查看全部开机启动服务

systemctl list-unit-files|grep enabled

9.启动失败的服务

systemctl --failed

端口查看

  1. 查看80端口是否开放
firewall-cmd --query-port=80/tcp

2.开放80端口

firewall-cmd --permanent --add-port=80/tcp

–permanent 代表永久生效

3.删除80端口

firewall-cmd --permanent --remove-port=8080/tcp

4.查看开放的端口列表

firewall-cmd --list-ports

设置号端口号状态后,需要重启防火墙使其生效

sudo firewall-cmd --reload
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐