通过SSH与AWS EC2的AWS连接超时

时间:2020-07-24 09:37:19

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

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

注意: XXXXXXXX是user @ 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。

1 个答案:

答案 0 :(得分:0)

这表明您无法访问主机。

从您的问题中,我可以看到您已经验证了安全组访问权限,但是您还应该采取其他一些步骤来对此进行调查:

  • 该IP地址是公共IP吗?如果是这样,请确保实例子网具有一个路由表,该路由表具有与之关联的Internet网关。
  • 该IP地址是私有IP吗?您是否有与实例的VPNDirect Connect连接?如果不是,您将需要进行设置或使用堡垒主机。否则,如果您确实要确保路由表引用回到本地网络范围。
  • 如果您的子网没有使用默认的NACLs,请检查该端口是否同时属于安全组和ephemeral port ranges