文章目录
- 现象
- 问题原因
- 解决方法
- 临时解决(将默认连接方式改成主动模式)
- 从根本解决(正确部署vsftpd的被动模式)
现象
用FileZilla快速连接vsftpd服务器时,提示读取目录列表失败
问题原因
是我vsftpd服务端的被动模式没有部署好
解决方法
临时解决(将默认连接方式改成主动模式)
点击文件 --> 站点管理器:
把你自己站点添加进去:
点击传输设置,将传输模式设置成主动模式:
参考文章:filezilla读取目录列表失败解决方法
从根本解决(正确部署vsftpd的被动模式)
要正确部署,注意几个关键参数(下面的ip地址和端口值仅供参考):
pasv_enable=YES、pasv_min_port=40000、pasv_max_port=50000
listen=YES、listen_ipv6=NO、pasv_address=192.168.1.140
具体部署可参考以下文章:
参考文章1:被动模式下FTP不能建立数据会话问题
参考文章2:vsftpd.conf参数配置