这个错误让我很困惑。我们一直无法通过 SSH 进入我们的 AWS 实例,无论是部署还是通过控制台。我尝试过几次重启,但似乎没有帮助。
以下是我不断收到的几个错误消息。
连接失败:HOST.NAME.amazonaws.com(Errno::ETIMEDOUT:操作超时 - 连接(2))
111.222.333.444:ssh 连接于 2010-07-02 03:39:37 失败
当它启动时,我也通过 SSH 连接,并在 ssh 超时时监控“top”。查看内存日志,似乎没有任何程序占用内存
答案1
为了帮助诊断,请将其添加到客户端的 ssh_config 中:
# 每 60 秒检查一次
ServerAliveInterval 60
# 40 分钟后超时
ServerAliveCountMax 40
答案2
将 ssh 添加到您的安全组,例如通过 aws 控制台https://console.aws.amazon.com/ec2/home