宝塔面板FTP链接不上和FTP存储空间一直卡在正在获取文件列表...解决办法!

 符文浩   2018-10-21 17:24   4587 人阅读  3 条评论

需要解决各类discuz疑难杂症可以联系技术QQ:129820

最近太多人因为ftp服务器无法获取列表而着急。 宝塔官方给的一帖子 认真读了下 然后试验发现 完美解决复制别人找到的原因

这个问题原因简单来讲是这样:FTP客户端默认的传输模式是被动模式,因此在通信过程中会去寻找服务器端的ip地址进行连接,
但是由于有点服务器分内网和外网的 外网ip不是直接配在网卡上,因此在被动模式下客户端找不到有效的ip(因为找到的是服务器的内网ip,内网ip无法直接和外网通信),故无法建立连接

解决方法是 找到pure-ftpd的配置文件(直接通过宝塔的文件管理就可以找到修改)


  也就是 /www/server/pure-ftpd/etc/pure-ftpd.conf 


大概188行:

 # ForcePassiveIP                192.168.0.1 

 修改为: ForcePassiveIP  你的外网ip   

 改完之后 在宝塔后台重启下 ftp服务。即可  

我就是这样解决的。 最后可以建议官方 安装ftp服务的时候  可不可以直接获取 外网ip 然后写入到配置文件  这样不用通过再次修改来处理这个问题

打赏
本文地址:http://blog.haozi.org/post/165.html
版权声明:本文为原创文章,版权归 符文浩 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表

  1. 访客
    访客  @回复

    根本没用好吧

    • 符文浩
      符文浩 2020-02-27 21:20:28  回复

      @访客所有的问题。我们都自己测试过的 并非转载的。 都是我遇到的坑

  2. Amoy厦门
    Amoy厦门  @回复

    终于解决了。国内备份到国外成功,国外备份到国内连接失败。可能是服务器问题
    但确实能解决