CentOS 7 防火牆設置

1.查看系統版本

在設置防火牆的時候,首先查看linux系統版本。linux

lsb_release -a

centOS7 系統沒有此命令centos

cat /etc/redhat-release(/etc/centos-release)
輸出:CentOS Linux release 7.4.1708 (Core)

此命令對於CentOS6和CentOS7均可以使用。linux系統中etc文件夾主要用於存放一些配置文件。工具

2.防火牆相關命令

啓動: systemctl start firewalld
查看狀態: systemctl status firewalld 
禁止開機啓動: systemctl disable firewalld  
關閉服務: systemctl stop firewalld 關閉

3.systemctl命令

systemctl是CentOS7的服務管理工具中主要的工具,它融合以前service和chkconfig的功能於一體。使用方法以下:rest

啓動一個服務:systemctl start firewalld.service
關閉一個服務:systemctl stop firewalld.service
重啓一個服務:systemctl restart firewalld.service
顯示一個服務的狀態:systemctl status firewalld.service
在開機時啓用一個服務:systemctl enable firewalld.service
在開機時禁用一個服務:systemctl disable firewalld.service
查看服務是否開機啓動:systemctl is-enabled firewalld.service
查看已啓動的服務列表:systemctl list-unit-files|grep enabled
查看啓動失敗的服務列表:systemctl --failed

注意:CentOS7 如下版本是用iptables爲防火牆服務的。code

相關文章
相關標籤/搜索