我目前在访问我在Filezila上预先配置的网站时遇到问题。我最近做的唯一更改是添加安全私钥以通过SFTP访问我的EC2实例。
在我访问
之前,有许多网站无法再访问我已经与另一位对这些网站具有FTP访问权限的开发人员进行了检查,但他没有任何问题。
我收到此错误,请参阅下文,但不适用于所有网站?
我尝试删除该SFTP密钥,但似乎没有任何区别。
有什么想法吗?
答案 0 :(得分:1)
您正在使用FileZilla将FTP协议连接到EC2。
SSH / SFTP密钥与FTP协议无关。
此外,您在收到错误时已经连接并验证了FTP服务器。
您遇到的问题是您和服务器之间的防火墙或NAT配置错误,导致客户端无法打开与FTP服务器的数据传输连接。
有关详细信息,请参阅(我的)有关FTP connection modes的文章。
虽然我猜真正的问题是你之前曾经使用过SFTP,现在你错误地切换到了FTP。
使用FTP连接到EC2实际上并不常见。默认情况下,Linux EC2服务器没有FTP。除非那是Windows服务器(另一方面,在这种情况下,默认情况下它不会有SSH / SFTP)。
有关如何使用SFTP连接到Linux EC2服务器的说明,请参阅(我的)文章Connecting Securely to Amazon EC2 Server with SFTP。