状态: 不安全的服务器,不支持 FTP over TLS。
状态: 已登录
状态: 读取目录列表...
命令: PWD
响应: 257 "/"
命令: TYPE I
响应: 200 Switching to Binary mode.
命令: PASV
响应: 500 OOPS: vsf_sysutil_bind, maximum number of attempts to find a listening port exceeded
命令: PORT 192,168,0,105,200,173
响应: 500 OOPS: priv_sock_get_int
错误: 读取目录列表失败
状态: 连接被服务器关闭
1.修改/etc/vsftpd/vsftpd.conf,增加端口
pasv_min_port=60000
pasv_max_port=60100
2.修改了端口,注意防火墙相对应的要分开这些端口, 例如我这里是60000-60010的端口,相对应在防火墙里放开这些端口,注 意系统是哪个防火墙
1.iptables防火墙
修改/etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 60000:60010 -j ACCEPT
2.firewall防火墙
firewall-cmd --zone=public --add-port=60000-60100/tcp --permanent
2.改完配置文件,不要忘记重启vsftpd服务
systemctl restart vsftpd