VSFTP如何开启PASV模式?

VSFTP如何开启PASV模式,虽然我不用FTP,但总有人喜欢用,下面我们就来详细阐述一下VSFTP如何开启PASV模式吧!

问题:装好VSFTP后,FTP不能使用,提示PASV模式失败,尝试PORT模式。

原因:iptables防火墙挡住了PASV的端口

解决:修改VSFTP配置文件,开放防火墙端口

1.打开VSFTP配置文件


vi /etc/vsftpd/vsftpd.conf

未尾添加:

pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40080
pasv_promiscuous=YES

2.打开iptables文件


vi /etc/sysconfig/iptables

加入:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 40000:40080 -j ACCEPT

重启iptables与vsftpd,就可以使用pasv模式了。

《VSFTP如何开启PASV模式?》上有5条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code