当输入firewall-cmd --list-ports 查看端口信息时报错
报错的原因可能是没有安装firewall,安装命令为: yum install firewalld
-
安装完毕后下面介绍一下firewalld的常用用法:
- 启动: systemctl start firewalld
- 停止运行: systemctl stop firewalld
- 查看状态: systemctl status firewalld
- 禁止开机启动: systemctl disable firewalld
- 查看端口信息:firewall-cmd --list-ports
- 开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
- 重启防火墙:systemctl restart firewalld.service
结果执行yum install firewalld时又报了一个新的错误
这时上网搜发现yum则属于Redhat、Centos包管理工具,所以Ubuntu应该使用sudo apt install firewalld才可以
注意最后输入Y
此时可以通过systemctl status firewalld命令来查看防火墙状态