加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – FTP问题 – VSFTPd并从FileZilla连接

发布时间:2020-12-13 16:55:19 所属栏目:Linux 来源:网络整理
导读:我正在尝试连接到我在EC2上托管的CentOS Linux盒子,我想我已经正确配置了所有内容但是当我尝试连接时,我收到了这一系列消息 状态:建立连接,等待欢迎消息…… 回复:220(vsFTPd 2.0.5) 命令:USER tyndall 回复:331请指定密码. 命令:通过********* 回复:2
我正在尝试连接到我在EC2上托管的CentOS Linux盒子,我想我已经正确配置了所有内容但是当我尝试连接时,我收到了这一系列消息

状态:建立连接,等待欢迎消息……
回复:220(vsFTPd 2.0.5)
命令:USER tyndall
回复:331请指定密码.
命令:通过*********
回复:230登录成功.
状态:已连接
状态:检索目录列表…
命令:PWD
回复:257“/ home / tyndall”
命令:TYPE I
响应:200切换到二进制模式.
命令:PASV
错误:连接超时
错误:无法检索目录列表

不确定从何处开始解决此问题.有任何想法吗?
我需要更改任何权限吗?我认为这个ID能够看到我自己的主目录.

我可以从Windows上运行的FTP客户端的命令行版本推送/拉取文件.

解决方法

我过去在我的一台服务器上解决了这个问题;它是Windows Server 2008上的Filezilla服务器,也是EC2上的.

解决方案:
这是在ftp服务器和设备上设置被动端口范围的问题.在EC2安全组中打开相同的范围.如果使用iptables,您甚至可能需要在CentOS中将范围添加到IPTables – 尽管您应该考虑关闭iptables,因为它对EC2安全组来说有点多余.

看看这里:http://forum.filezilla-project.org/viewtopic.php?f=6&t=7315

[替代文字] [1] [1]:http://www.iainlbc.com/wp-content/uploads/2011/01/security_groups.png

您还可以将VSFTPd配置为使用活动(非被动)模式 – 因此它仅使用端口20/21.这里解释了主动和被动之间的区别:http://www.slacksite.com/other/ftp.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读