开发者社区> 问答> 正文

FTP可以连接上,就是不显示里面的目录

QQ_20170903220652
怎么解决啊,都好几天了,各种办法都用尽了 用了flashFXP 8uftp 和file zilla ftp 这三款软件都不行。主动模式和被动模式,活动模式都切换过了,包括路由器上面的防火墙也设置了,本地防火墙也设置了。我的电脑是w8.1的系统换了一台w10的系统还是那样。!大神们快来救救我吧
QQ_20170903221434QQ_20170903221517
QQ_20170903221854QQ_20170903221924QQ_20170903222048

展开
收起
花太香888 2017-09-03 22:31:55 7270 0
4 条回答
写回答
取消 提交回答
  • 我使用vsftpd搭建的,开启PASV模式,设置端口段,然后在阿里云里开启这个端口段,就可以连接上,并打开文件和目录,如果在阿里云里没开启这个端口段则死活不行,无论是用PORT还是PASV都不行,我怀疑是阿里云的防火墙限制了出口,一般防火墙是防止入口的。我在其它平台,公司的私有云的防火墙不用加这个端口段是可以用的,就阿里云不行,所以怀疑是阿里云的web防火墙问题了。

    2020-10-22 18:26:15
    赞同 展开评论 打赏
  • 我也遇到这个问题,总结:
    症状:客户端打开FTP输入用户名和密码后,目录无法打开。
    分析:
    1、浏览器的internet选项——高级——去掉“使用被动FTP”的勾。
    大部分客户端这样改一下就可以了。
    2、上述设置后还是不行:
    进入客户端网络的路由器里,启用NAT模式。有些路由器的工作模式是处于非NAT模式(路由模式)。
    基本上这样就可以了。
    3、跨地域阿里云之间不行:
    我分别在华南1和华东1买了两台阿里云ECS,结果发现不管怎么设置,就是不行。FTP输入用户名和密码后,就是没反应。但是同一地域的两台阿里云ECS是可以的。我也不知道问题出在哪

    2019-07-17 21:33:27
    赞同 展开评论 打赏
  • 旺旺:nectar2。

    题主您好,

    看您的思考方向(防火墙,安全组,FTP模式)是正确的啊,

    建议您使用 telnet , netstat 等命令再实机检测,尝试多几次,

    看端口是否正常使用监听,看防火墙或安全组是否有效放行,

    离成功不远了。

    2019-07-17 21:33:27
    赞同 展开评论 打赏
  • 乐善好施

    FTP客户端 选择主动模式链接

    2019-07-17 21:33:27
    赞同 2 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载