【发布时间】:2019-08-08 06:29:31
【问题描述】:
我无法通过 SSH 连接到我的 EC2 实例 - 我收到超时错误。我检查了安全组以确保 SSH 流量正常。我检查了路由表并确保它们已连接到 Internet 网关。一个小时前,我能够通过 SSH 连接到实例,但现在不行了。我通过腻子连接。在使用 ec2-user@domain 之前,我遇到了相同的连接超时问题,我只需在 Putty 的主机名字段中输入 IP 地址即可解决该问题。那时我能够毫无问题地连接。然后我创建了另一个 EC2 实例,现在我无法连接到任何一个实例。我的 Putty 配置中正确引用了 .ppk 文件。我尝试使用 Mac 连接并在那里复制 .pem 文件。还有什么我可以检查的吗?另外,为什么我不能像方向指示的那样在腻子的连接字段中键入 ec2-user@domain 。我的 AWS 环境有问题吗?
【问题讨论】:
-
您是否将通过您的安全组中的 IP 地址对端口 22 的访问设置为白名单?如果是,请检查您的本地外部 IP 地址是否更改?
-
SSH 期间连接超时不是实例问题。它通常与您的实例的安全组或域名有关 仅供参考,如果您重新启动实例并且没有弹性 IP,域名会更改。我建议通过从下拉菜单中选择“我的 IP”再次检查与您的实例关联的安全组来配置 SSH。请参阅此 link 以获取 EC2 实例的默认用户名
-
我允许来自安全组中所有 IP 地址的 SSH 连接。我向 AWS 提交了一张票,因为我看到其他人在重新激活我的帐户时遇到了问题。
标签: amazon-web-services amazon-ec2