CentOS 7使用systemctl管理防火墙的相关命令
CentOS 7引入了systemctl工具来管理服务程序,它融合了service和chkconfig的功能。在这篇文章中,我们将介绍一些与CentOS 7防火墙相关的常用命令。
查看CentOS版本
要查看CentOS的版本,可以使用以下命令:
```
cat /etc/redhat-release
```
执行此命令后,会显示当前CentOS的版本信息。
启动防火墙服务
要启动防火墙服务,可以使用以下命令:
```
systemctl start
```
如果在启动服务时遇到错误提示“Failed to start Unit is masked”,可以执行以下命令取消屏蔽并再次启动服务:
```
systemctl unmask
systemctl start
```
关闭防火墙服务
要关闭防火墙服务,可以使用以下命令:
```
systemctl stop
```
此命令将停止运行防火墙服务。
重启防火墙服务
如果需要重启防火墙服务,可以使用以下命令:
```
systemctl restart
```
此命令将停止并重新启动防火墙服务。
查看防火墙服务状态
要查看防火墙服务的当前状态,可以使用以下命令:
```
systemctl status
```
此命令将显示防火墙服务是否正在运行以及其他相关信息。
设置开机时启用/禁用防火墙服务
要在系统启动时自动启用或禁用防火墙服务,可以使用以下命令:
启用防火墙服务:
```
systemctl enable
```
禁用防火墙服务:
```
systemctl disable
```
查看已启动的服务列表
要查看已启动的服务列表,可以使用以下命令:
```
systemctl list-unit-files | grep enabled
```
此命令将显示所有已启动的服务列表。
停止与屏蔽防火墙
如果需要停止防火墙并屏蔽它,可以使用以下命令:
```
systemctl stop firewalld
systemctl mask firewalld
```
以上是一些与CentOS 7防火墙相关的常用命令,希望对你有所帮助。通过这些命令,你可以轻松管理和控制CentOS 7的防火墙服务。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。