如何设置vsftp的被动模式端口

如何设置vsftp的被动模式端口

要设置vsftp的被动模式端口,可以按以下三个步骤进行。



首先,系统开放端口号。

从被动模式的工作原理知道,被动模式需要开放一个端口范围(一般都要大于1024),比如30000~31000。


CentOS 6 开放端口可以按以下所示操作:


打开编辑iptables,

vim /etc/sysconfig/iptables


看到这一行,复制新起一行,将端口“22”改成“30000:31000”

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT


重启刷新iptables

service iptables restart


CentOS 7 开放端口操作,可以点击这里查看。



然后,修改配置文件。

修改/增加以下3行:

pasv_enable=YES
pasv_min_port=30000
pasv_max_port=31000

这里的端口范围30000~31000可以自定。



最后,重启vsftp服务器。

执行以下命令:

service vsftpd restart


4