好吧,寻找了很多解决方案。我现在来到这里。 我正在为托管网站设置WHM / cPanel。一切都很顺利,但我仍然坚持使用FTP连接(服务器发送无法回复的被动回复。改为使用服务器地址。)
服务器详细信息: CentOS Linux发行版7.2.1511(核心版) WHM / cPanel版本11.58.0.13 FTP服务器:PureFTPD
答案 0 :(得分:0)
要解决此问题并使FTP正常工作,您需要打开更多编号的端口,以便FTP可以连接。我假设您使用的是CSF。
登录WHM,然后转到CSF>>防火墙配置>>
allow TCP_In 30000:50000 and TCP_Out 30000:50000
进行更改后重新启动防火墙
现在您需要在FTP配置文件中进行更改才能使用这些端口,您会在此位置找到此文件/etc/pure-ftpd.conf
现在您将看到如下所示的行,您需要取消注释
# Port range for passive connections replies. - for firewalling.
PassivePortRange 30000 50000
重启FTP服务,应该可以正常工作。