2024-10-01 02:39:27 发布
网友
我试图在EC2上运行一个简单的ftp服务器。我的客户机很好地连接到它,我可以创建和删除目录。但是,每当我尝试存储或检索文件时,都会出现以下错误:失败:twisted.protocols.ftp.CommandFailed:[“425无法打开数据连接。”]
我在本地主机上测试了服务器,一切正常。我当时有点偏执,决定打开我的安全组中的所有端口,但还是不起作用。我在设置EC2机器时是否遗漏了什么?在
您的FTP客户端似乎处于活动模式,并且(像现在大多数客户端计算机一样)位于不允许入站连接的NAT或防火墙后面。在
There's another question on Stack Overflow about this topic它非常清楚地解释了FTP中主动模式和被动模式之间的区别;您应该阅读它。在
将您的客户机配置为使用被动模式(passv),它应该可以工作。在
您的FTP客户端似乎处于活动模式,并且(像现在大多数客户端计算机一样)位于不允许入站连接的NAT或防火墙后面。在
There's another question on Stack Overflow about this topic它非常清楚地解释了FTP中主动模式和被动模式之间的区别;您应该阅读它。在
将您的客户机配置为使用被动模式(passv),它应该可以工作。在
相关问题 更多 >
编程相关推荐