如何在 CentOS 8 上停止和禁用防火牆

防火牆是一種安全功能,可過濾傳入和傳出的流量並阻止潛在的惡意應用程序。 此外,防火牆賦予系統管理員權限來決定允許哪些服務和端口以及阻止或禁止哪些服務和端口。 在本教程中,您將學習如何在 CentOS 8 上停止和禁用防火牆。

在 Linux 上,有許多防火牆系統。 最常用的防火牆是“Firewalld”和“Iptables”. Firewalld 是一個前端動態防火牆管理服務,默認在 CentOS 和 Fedora 服務器。 Firewalld 是一個強大的防火牆管理服務,現在已經取代了 Iptables。 它管理 IPv4 和 IPv6 流量。

讓我們看看如何在 CentOS 8 上停止和禁用防火牆。

如何停止和禁用 Firewalld

關閉或禁用防火牆通常不是一個好主意。 但是,某些應用程序可能無法在防火牆處於活動狀態時按預期工作,這可能會迫使您暫時停止或禁用它。

對於使用 CentOS 8/RHEL 8 的用戶,以及 Fedora 20 及更高版本,請按照以下步驟停止和禁用 Firewalld。

1)如何查看Firewalld的狀態

通過 SSH 登錄到您的服務器並運行以下命令以驗證或檢查防火牆的狀態。

# systemctl status firewalld

樣本輸出

從上面的輸出中,我們顯然可以看到 Firewalld 已啟動並正在運行。 現在讓我們看看如何阻止防火牆。

2) 如何停止防火牆

要停止防火牆,請發出以下命令:

# systemctl stop firewalld

如何停止和禁用 firewalld

樣本輸出

3) 如何禁用防火牆

最後,要在啟動時禁用防火牆,請運行以下命令:

# systemctl disable firewalld

樣本輸出

如何停止和禁用 firewalld

禁用防火牆後,我們需要驗證防火牆確實被禁用。 同樣,要檢查 firewalld 的狀態,請發出以下命令:

# systemctl status firewalld

樣本輸出

驗證 firewalld 已禁用

偉大的! 我們現在已經確定防火牆已被停止和禁用。

結論

始終建議讓您的防火牆始終處於活動狀態,以阻止不需要的服務和流量。 這樣,您將保護您的系統免受可能的威脅和攻擊。 始終記住在禁用防火牆後將其關閉。