通过 SSH 连接到 EC2 实例,使操作系统 Mojave 停滞不前



我已经阅读了几篇堆栈溢出帖子,但似乎没有一篇有帮助。 我想通过 ssh 连接到我的 ec2 实例,因此我按照 aws 的说明下载了私有密钥文件。执行"sudo ssh -v -i ubuntu@"后,我的 ssh 服务器挂起,没有成功或失败消息。

我确保我的 ec2 实例可以接受 ssh 连接,并且我的私有密钥文件确实具有正确的权限。解决此问题的任何其他调试步骤?

当 SSH 连接超时时,通常表示网络流量未到达 Amazon EC2 实例。

要检查的事项:

  • 实例正在运行Linux
  • 实例在公有子网中启动,该子网定义为具有指向互联网网关的路由表条目
  • 实例具有公有 IP地址,您使用该地址进行连接
  • 网络访问控制列表(NACL( 设置为其默认的"全部允许"值
  • 与实例关联的安全组,允许从您的 IP 地址或互联网 (0.0.0.0/0( 在端口 22 (SSH( 上进行入站访问
  • 您的公司网络允许出站 SSH 连接(尝试备用网络,例如家庭、工作与绑定到手机(

另请参阅:排查连接到实例的问题 - Amazon Elastic Compute Cloud

相关内容

最新更新