SSH 访问 AWS Ubuntu EC2 实例超时

SSH 访问 AWS Ubuntu EC2 实例超时

我是 AWS 新手,我在 Ubuntu 上设置了一个微实例。

我已经创建并下载了一对密钥。

我还设置了安全用户组,所有内容的 SSH 均设置为端口 22 上的全部。

我不断得到超时在 SSH 登录上,我做了以下操作:

chmod key-name.pem

ssh -i key-name.pem ubuntu@public-DNS

不确定我还能做什么才能进入服务器。

谢谢

答案1

登录到亚马逊网络服务并检查以下内容:

  • 安全组例如允许入站SSH 访问(查看:查看规则)。
  • 对于 VPC 实例,检查其附件路由表应该有0.0.0.0/0目的地和你的互联网网关作为目标。
  • 仔细检查你的路线信息系统日志联网实例的。

欲了解更多详情,请查看:排除实例连接故障

答案2

如果您想通过互联网 SSH 您的实例,那么请创建一个弹性 IP(公共 IP),然后将其关联到您的实例并使用它 SSH 进入您的机器。

仅当您启动 SSH 连接的机器可以本地访问您的实例时,使用私有 IP 进行 SSH 才有效。

相关内容