CentOS7 設(shè)置端口 FirewallD is not running 問題解決辦法
在使用 CentOS7 的過程中,我們可能會(huì)遇到設(shè)置端口時(shí)出現(xiàn)提示錯(cuò)誤 "FirewallD is not running" 的情況。本文將為大家介紹如何解決這個(gè)問題。 1. 打開 XShell 6
在使用 CentOS7 的過程中,我們可能會(huì)遇到設(shè)置端口時(shí)出現(xiàn)提示錯(cuò)誤 "FirewallD is not running" 的情況。本文將為大家介紹如何解決這個(gè)問題。
1. 打開 XShell 6 連接工具并選擇服務(wù)器
首先打開本地電腦上的 XShell 6 連接工具,并選擇需要連接的 CentOS 服務(wù)器。
2. 開啟遠(yuǎn)程 MySQL 數(shù)據(jù)庫端口
如果我們想要在 CentOS 上開啟遠(yuǎn)程 MySQL 數(shù)據(jù)庫端口(例如 3306 端口),可以執(zhí)行以下命令:
firewall-cmd --permanent --zonepublic --add-port3306/tcp
然而,有時(shí)候會(huì)收到 "FirewallD is not running" 的錯(cuò)誤提示。
3. 檢查防火墻狀態(tài)
我們可以通過輸入以下命令來查看防火墻(firewalld)的狀態(tài):
systemctl status firewalld
如果顯示的狀態(tài)為 dead,意味著防火墻未開啟。
4. 啟動(dòng)防火墻
為了解決問題,我們需要啟動(dòng)防火墻??梢允褂靡韵旅睿?/p>
systemctl start firewalld
如果沒有任何提示,表示防火墻已啟動(dòng)成功。
5. 檢查防火墻狀態(tài)
再次輸入以下命令來查看防火墻狀態(tài):
systemctl status firewalld
如果顯示的狀態(tài)為 running,說明防火墻已經(jīng)成功開啟。
6. 設(shè)置端口成功
重新輸入設(shè)置端口的命令:
firewall-cmd --permanent --zonepublic --add-port3306/tcp
如果提示 success,表示端口設(shè)置成功。
7. 關(guān)閉防火墻
如果需要關(guān)閉防火墻功能,可以使用以下命令:
systemctl stop firewalld
防火墻將被關(guān)閉。
通過以上步驟,我們可以解決 "FirewallD is not running" 的錯(cuò)誤提示,并成功設(shè)置端口。