centos7開始使用systemctl來管理服務和程式,包括了service和chkconfig。
firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)
[root@localhost ~]#firewall-cmd --state
not running
檢查防火牆的狀態:
[root@localhost ~]#systemctl list-unit-files|grep firewalld.service --防火牆處於關閉狀態
firewalld.service disabled
或者[root@localhost ~]#systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
active: inactive (dead)
關閉防火牆:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
[root@localhost ~]#systemctl stop firewalld.service
[root@localhost ~]#systemctl disable firewalld.service
啟動乙個服務: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;echo $?
檢視已啟動的服務列表:systemctl list-unit-files|grep enabled
centos 7 firewall 命令:
檢視已經開放的埠:
firewall-cmd --list-ports
開啟埠
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含義:
–zone #作用域
–add-port=80/tcp #新增埠,格式為:埠/通訊協議
–permanent #永久生效,沒有此引數重啟後失效
重啟防火牆
firewall-cmd --reload #重啟firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)
Centos7 防火牆使用
1 firewalld的基本使用 啟動 systemctl start firewalld 檢視狀態 systemctl status firewalld 停止 systemctl disable firewalld 禁用 systemctl stop firewalld 2.systemctl是c...
CentOS7 防火牆 firewall 使用方法
安裝 yum install firewalld firewalld config 基本操作 1.啟動 systemctl start firewalld.service 2.停止 systemctl stop firewalld.service 3.重啟 更改後需要重啟 firewall cmd ...
CentOS7使用iptables防火牆開放埠
背景 在centos上面安裝了mysql svn tomcat等軟體,發現訪問不了,用telnet命令檢視埠,發現都不通 telnet ip 埠centos7 預設使用firewalld防火牆,如果想換回iptables防火牆,可關閉firewalld並安裝iptables。systemctl st...