首页技术博客 服务器运维 正文

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

2年前 ( 2018-10 ) 5368 3条评论

最近太多人因为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发布于 2年前 ( 2018-10 )
文章转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 3 条评论,5368人围观)参与讨论
网友昵称:访客
访客2020-02-23沙发 游客 回复
根本没用好吧
网友昵称:符文浩
符文浩2020-02-27 管理员 回复
@访客 所有的问题。我们都自己测试过的 并非转载的。 都是我遇到的坑
网友昵称:Amoy厦门
Amoy厦门2020-03-23椅子 游客 回复
终于解决了。国内备份到国外成功,国外备份到国内连接失败。可能是服务器问题
但确实能解决
取消
支付宝二维码
支付宝二维码
微信二维码