Centos7如何查看防火墙所有的服务
时间: 2024-01-16 16:04:09 浏览: 19
你可以使用以下命令来列出CentOS 7上防火墙中的所有服务:
```
firewall-cmd --list-services
```
此命令将显示当前防火墙中启用的所有服务的列表。如果你想要查看某个特定服务的详细信息,可以在命令中添加该服务的名称,如下所示:
```
firewall-cmd --info-service=ssh
```
这将显示有关SSH服务的更多详细信息。
相关问题
centos7 查看防火墙
在 CentOS 7 上,防火墙采用的是 firewalld 服务,可以使用以下命令来查看防火墙状态:
1. 查看防火墙状态:
```
systemctl status firewalld
```
2. 启动防火墙:
```
systemctl start firewalld
```
3. 关闭防火墙:
```
systemctl stop firewalld
```
4. 重启防火墙:
```
systemctl restart firewalld
```
5. 查看防火墙规则:
```
firewall-cmd --list-all
```
6. 开放端口:
```
firewall-cmd --zone=public --add-port=80/tcp --permanent
```
7. 重新加载防火墙规则:
```
firewall-cmd --reload
```
注意:需要以 root 权限运行以上命令。
centos7查看防火墙
配置的命令是什么?
您可以使用以下命令查看 CentOS 7 防火墙配置:
1. 查看防火墙状态:
```systemctl status firewalld```
2. 启动防火墙:
```systemctl start firewalld```
3. 停止防火墙:
```systemctl stop firewalld```
4. 重启防火墙:
```systemctl restart firewalld```
5. 查看已开启的防火墙规则:
```firewall-cmd --list-all```
6. 开启端口:
```firewall-cmd --zone=public --add-port=80/tcp --permanent```
7. 关闭端口:
```firewall-cmd --zone=public --remove-port=80/tcp --permanent```
注意:以上命令在终端中运行即可,但需要以管理员身份运行。
阅读全文