環境:
centos6.8
#問題:
在設定vsftpd的過程中,需要進行防火牆的配置,但是啟動失敗了。
(推薦教學:centos教學)
解決步驟如下:
一、首先我的/etc/sysconfig/iptables這個檔案並不存在,需要解決這個問題。
1、任何執行一個iptables防火牆規則設定指令:
iptables -P OUTPUT ACCEPT
2、對iptables服務儲存:
service iptables save
3、重新啟動iptables服務:
service iptables restart
再查看檔案有了。
之後,你可以透過以下指令按照你的需要進行一定的設定。
sudo vim /etc/sysconfig/iptables
已儲存退出以後,使用service iptables start指令啟動防火牆發現仍失敗,報錯為:Job for iptables.service failed because the control process exited with error code. See "systemctl status iptables.service " and "journalctl -xe" for details.
解決:
經過查看,發現是因為在最初iptables檔案不存在的時候新建了一個該檔案進行編輯,並且使用service iptables save指令進行了保存。
但是保存後在/etc/sysconfig資料夾下生成了iptables.save文件,打開後發現與我最初新建的iptables並進行編輯的內容相同,而後我將iptables.save 文件清空,再次service iptables start
,防火牆啟動成功。
以上是centos下開啟防火牆失敗怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!