在使用cpanel账户创建的FTP账户登陆时出现如下错误(ftp链接成功但是PASV出错) 如下错误

由错误提示可看出应该是PASV(被动模式)链接出了问题。

解决这个问题有两种方法:

1:更改FTP客户端的链接模式为主动:

客户端的链接模式为主动

更换连接模式后连接即可成功

更换连接模式后连接即可成功

2,开启cpanel服务器FTP服务的被动模式。cpanel服务器默认使用的是pure-ftpd。 修改其配置文件/etc/pure-ftpd.conf第180行PassivePortRange的注释取消,开启主动连接并指定主动连接模式端口范围在30000-50000

范围在30000-50000

注:修改配置文件成功后不要忘记防火墙添加允许端口30000:500000和重启FTP服务

最后尝试连接FTP成功列出目录:

最后尝试连接FTP成功列出目录: