Linux 7關閉防火牆方法

zhaozhangxiao發表於2021-09-08
RedHat Enterprise Linux 7關閉防火牆方法

**在之前的版本中關閉防火牆等服務的命令是**

service iptables stop
/etc/init.d/iptables stop

**在RHEL7中,其實沒有這個服務**

[root@rhel7 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.0 (Maipo)
[root@rhel7 ~]# service iptables stop
Redirecting to /bin/systemctl stop iptables.service
[root@rhel7 ~]# /etc/init.d/iptables stop
-bash: /etc/init.d/iptables: No such file or directory

**原來在RHEL7開始,使用systemctl工具來管理服務程式,包括了service和chkconfig**

[root@rhel7 ~]# systemctl list-unit-files|grep enabled | grep firewalld
firewalld.service enabled

**禁用防火牆**

[root@rhel7 ~]# systemctl stop firewalld.service (重啟恢復)
[root@rhel7 ~]# systemctl disable firewalld.service (永久關閉)
[root@rhel7 ~]# systemctl status firewalld.service
firewalld.service – firewalld – dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled)
Active: inactive (dead)

啟動一個服務: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
![虛擬機器測試](https://cdn.learnku.com/uploads/images/202109/08/55807/6k5JN29wJa.png!large)

Linux 7關閉防火牆方法

Linux 7關閉防火牆方法

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章