VSFTP如何开启PASV模式?

今天发现一篇文章,deepvps发布的一篇教程,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模式了。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论