好吧,在寻找了许多解决方案之后。我现在来到了这里。我正在为托管网站设置 WHM/cPanel。一切都很顺利,但我被困在 FTP 连接上(服务器发送了带有不可路由地址的被动回复。改用服务器地址。)
服务器详细信息:CentOS Linux 版本 7.2.1511(核心)WHM/cPanel 版本 11.58.0.13 FTP 服务器:PureFTPD
要解决此问题并使 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 服务,应该可以工作。