centos下開啟防火墻失敗怎么辦

centos下開啟防火墻失敗怎么辦

環(huán)境:

centos6.8

問題:

在配置vsftpd的過程中,需要進(jìn)行防火墻的配置,但是啟動(dòng)失敗了。

(推薦教程:centos教程

解決步驟如下:

一、首先我的/etc/sysconfig/iptables這個(gè)文件并不存在,需要解決這個(gè)問題。

1、任意運(yùn)行一條iptables防火墻規(guī)則配置命令:?

iptables?-P?OUTPUT?ACCEPT

2、對iptables服務(wù)進(jìn)行保存:?

service?iptables?save

3、重啟iptables服務(wù):

service?iptables?restart

再查看文件有了。

之后,你可以通過如下命令按照你的需要進(jìn)行一定的配置。

sudo?vim?/etc/sysconfig/iptables

保存退出以后,使用service? iptables start命令啟動(dòng)防火墻發(fā)現(xiàn)仍然失敗,報(bào)錯(cuò)為:Job for iptables.service failed because the control process exited with error code. See “systemctl status iptables.service” and “journalctl -xe” for details.

解決:

經(jīng)過查看,發(fā)現(xiàn)是因?yàn)樵谧畛鮥ptables文件不存在的時(shí)候新建了一個(gè)該文件進(jìn)行編輯,并且使用service? ?iptables save命令進(jìn)行了保存。

但是保存后在/etc/sysconfig文件夾下生成了iptables.save文件,打開后發(fā)現(xiàn)與我最初新建的iptables并進(jìn)行編輯的內(nèi)容相同,而后我將iptables.save 文件清空,再次service? ?iptables start,防火墻啟動(dòng)成功。

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享