技术解析

关于 vsftpd 主动模式的报错
0
2021-05-14 03:22:45
idczone

在配置好 vsftpd 后,被动模式没有问题,主动模式硬是无法使用。提示如下错误

然而工作需要,必须用主动模式。 系统:京东云 centos7.3 配置文件

开放了如下端口

iptables -A INPUT -m state — state NEW -m tcp -p tcp — dport 20:21 -j ACCEPT
iptables -A 美国服务器INPUT -m state — state NEW -m tcp -p tcp — dport 25000:55000 -j ACCEPT

没有开启防火墙。

有点诡异的是在 sierra 上用 ftp 命令可以使用,但在其他服务器上就提示如上报错,所以本地客户端是不是也要什么配置?

你配置文件里 pasv_max_port 和 pasv_min_port 似乎写反了
不知道有无影响
此外,服务器的 PASV,也就是主动模式是指客户端在一定范围内选择端口号,然后服务器与其使用协商好的端口号?
这样做是因为 ISP 封 TCP20 21 么?

谢谢!
我换了 proftpd 问题解决了。

确实,我也遇到类似问题,用 proftpd 就好了。赞一个

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服