ftp连接提示列表或数据错误的问题说明

ftp登录时提示列表错误或数据错误(以flashfxp为列)
在登录时提示如下:
[右] 200 Switching to ASCII mode.
[右] PASV
[右] 227 Entering Passive Mode (192,168,1,101,46,170).
[右] 正在打开数据连接 IP: 192.168.1.101 端口: 11946
[右] 数据 Socket 错误: 无法连接主机
[右] 列表错误
[右] PASV
[右] 227 Entering Passive Mode (192,168,1,101,244,160).
[右] 正在打开数据连接 IP: 192.168.1.101 端口: 62624
[右] 数据 Socket 错误: 无法连接主机
[右] 列表错误
[右] PASV 模式失败, 尝试 PORT  模式。
[右] 监听端口: 1625, 等待连接。
[右] PORT 192,168,1,99,6,89
[右] 200 PORT command successful. Consider using PASV.
[右] LIST -al
[右] 150 Here comes the directory listing.
[右] 226 Directory send OK.
[右] 列表完成: 182 字节 于 0.05 秒 (3.8 KB/秒)
[右] PORT  模式成功, 请更新你的站点配置文件。
原因是因为FTP服务器没有使用被动模式,而ftp客户端软件设置使用了被动模式.

只需要在
选项 > 参数设置 > 连接 > 代理
有一个"使用被动模式"的选项,把勾去掉就可以
其它的FTP客户端,位置不同,但同样的这样的一个设置
设置后即可

欢迎转载,但请保留此信息
[我的Linux,让Linux更易用] CentOS精简版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一键安装包,集群负载均衡LVS,智能DNS/CDN,性能优化
本文连接:http://wdlinux.cn/old/node/567