记录一次ftp连接成功但是无法远程获取目录列表

自然 2019年8月27日22:14:53 2 44

自然的小伙伴最近遇到了一个ftp服务器问题,那就是ftp连接成功但是无法远程获取目录列表。自然发现许多小伙伴都遇到了这个问题,客服一般是让你去检查各级防火是否开放了端口,这是没有错的?但是大部分人都忽略了一点,部分ftp默认配置是不支持ftp被动模式的。

记录一次ftp连接成功但是无法远程获取目录列表

检查端口

我们可以根据ftp的配置来查看需要开发那些端口,大部分ftp服务器一般需要开发一下部分端口:

ftp端口:21

数据传输端口:20000-30000

不同主机面板的默认ftp配置可能存在差异化,请自行查看ftp配置文件,默认安装路径/usr/local/pureftpd/etc/pure-ftpd.conf

还有,例如阿里云、腾讯云、京东云等大型服务商的主机都是有外挂防火墙的,至于如何开启。主机面板开发商都已经提供了完整的说明文档,自然就不做过多赘述了。

FTP主动/被动模式

如果你使用时提示无法读取目录,那么你可以尝试在ftp工具上切换主动与被动模式。一般情况都是可以解决大部分问题的,现在已经知道宝塔面板的ftp配置默认是使用主动模式进行ftp通信的。

记录一次ftp连接成功但是无法远程获取目录列表

在服务器上解决,我们需要在ftp配置文件中将服务器IP添加到被动模式列表内,默认ftp服务配置文件路径/usr/local/pureftpd/etc/pure-ftpd.conf

记录一次ftp连接成功但是无法远程获取目录列表

总结

我们日常使用中遇到ftp无法连接,或者ftp成功连接但是无法读取远程目录大多是上述情况,如果你也遇到了类似情况欢迎参看这篇博文解决问题。如果你遇到其他问题,欢迎咨询自然。

weinxin
网科文媒
快来关注一下,你想要的这里都有喔!
自然

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 超人下拉系统 1

      被限制了吧

        • avatar 自然 7

          @超人下拉系统 这是个人对于ftp服务的配置不同造成的问题。这篇文章只是告诉你出现此类的问题时,你该以什么样的思路来处理问题