【问题标题】:Aws Connection to EC2 timed out over SSH通过 SSH 与 EC2 的 Aws 连接超时
【发布时间】:2020-07-24 17:52:09
【问题描述】:

我曾尝试使用 SSH 连接 EC2,但 ssh: connect to host XXXXXXXXX port 22: Connection timed out

注意: XXXXXXXX 是用户@IP

我还检查了security groups。 ssh 允许入站规则

SSH TCP 22  0.0.0.0/0   -
SSH TCP 22  ::/0    -

我第一次能够使用 SSH 登录。之后,我在 EC2 实例上安装了 LAMP 堆栈。我想我忘了在 ufw 规则中添加 ssh

我无法在 AWS 中使用基于浏览器的 SSH 连接进行连接,并显示 Session Manager 连接方法的错误。

如何使用 SSH 或其他方式进行连接,以便在 ufw 规则中允许 SSH。

【问题讨论】:

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


    【解决方案1】:

    这表示你不能到主机。

    根据您的问题,我可以看到您已验证安全组访问权限,但是您应该采取一些其他步骤来调查此问题:

    • IP 地址是公网 IP 吗?如果是这样,请确保实例子网有一个路由表,其中包含与之关联的 Internet 网关。
    • IP 地址是私有 IP 吗?您是否有与实例的VPNDirect Connect 连接?如果没有,您将需要设置它或使用堡垒主机。否则,如果您确实确保路由表引用回您的本地网络范围。
    • 如果您的子网没有使用默认的NACLs,请检查端口范围是否来自您的安全组以及ephemeral port ranges

    【讨论】:

      最近更新 更多