EC2网络错误 - 超时

时间:2016-05-12 23:25:25

标签: amazon-web-services ssh amazon-ec2

自从我重新启动帐户后,我无法收录到我的EC2实例中。我连接到一个新的tmicro实例大约4分钟,但我得到一个损坏的管道错误,然后无法连接,尽管重新启动实例和我的电脑(超时错误)。

我已确认我正在连接端口22.我已确认端口22已打开且未阻止。关闭防火墙等等。通过ssh连接到其他网站。我已经阅读了安全组的故障排除以及没有的安全组。这一切看起来非常简单明显,我没有做错。一切似乎都是有序的,因为我确认启动了一个与朋友配置完全相同的实例,并且我们在环聊中一起完成了这些步骤......

有人可以建议跟进吗?有没有人用SSH遇到过这样的事情?我的日志或我可以在AWS上看到的服务器日志中没有任何内容弹出。似乎我已经在我尝试的步骤中隔离了大部分变量。

1 个答案:

答案 0 :(得分:1)

防火墙 - "关闭防火墙以及所有" - 您是否在实例本身上使用iptables之类的东西?为了简单起见,我只使用AWS安全组,因为否则您需要维护两个令人困惑的防火墙。也许这里有一个问题。关闭防火墙是什么意思?

日志 - 在您仍然连接的情况下拖尾ssh日志(我认为是tail -f /var/log/audit.log)。那里有什么东西吗?

SSH - 连接失败时,请使用-vvv标记告诉我们您的内容。

为防止管道损坏,您可能需要修改/etc/ssh/ssh_config中的配置。看看ServerAliveInterval