繁体   English   中英

带有Amazon EC2的双绞线FTPClient

[英]Twisted FTPClient with Amazon EC2

我正在尝试在EC2上运行一个简单的FTPServer。 我的客户端连接正常,我可以建立和删除目录。 但是,每当我尝试存储或检索文件时,都会出现以下错误: 故障:twisted.protocols.ftp.CommandFailed:[“ 425无法打开数据连接。”]

我已经在本地主机上测试了服务器,并且一切正常。 我很偏执,决定打开我的安全组中的所有端口,但仍然无法正常工作。 设置EC2机器时是否缺少某些东西?

您的FTP客户端似乎处于活动模式,并且(类似于如今的大多数客户端计算机)位于不允许入站连接的NAT或防火墙之后。

关于此主题的堆栈溢出还有另一个问题,可以很清楚地解释FTP中主动模式和被动模式之间的区别。 您应该阅读它。

配置您的客户端以使用被动模式或“ PASV”,它应该可以工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM