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

linux – FTP问题 – VSFTPd并从FileZilla连接,第1张

概述我正在尝试连接到我在EC2上托管的CentOS Linux盒子,我想我已经正确配置了所有内容但是当我尝试连接时,我收到了这一系列消息 状态:建立连接,等待欢迎消息…… 回复:220(vsFTPd 2.0.5) 命令:USER tyndall 回复:331请指定密码. 命令:通过********* 回复:230登录成功. 状态:已连接 状态:检索目录列表… 命令:PWD 回复:257“/ home 我正在尝试连接到我在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

总结

以上是内存溢出为你收集整理的linux – FTP问题 – VSFTPd并从FileZilla连接全部内容,希望文章能够帮你解决linux – FTP问题 – VSFTPd并从FileZilla连接所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1039601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存