Amazon web services SSH进入EC2实例暂停OS Mojave

Amazon web services SSH进入EC2实例暂停OS Mojave,amazon-web-services,amazon-ec2,ssh,macos-mojave,Amazon Web Services,Amazon Ec2,Ssh,Macos Mojave,我读过好几篇stackoverflow文章,但似乎没有一篇有用。 我想ssh到我的ec2实例中,所以我下载了aws说明中所述的私钥文件。执行“sudossh-v-ibuntu@”后,我的ssh服务器挂起,没有成功或失败消息 我确保我的ec2实例可以接受ssh连接,并且我的私钥文件具有正确的权限。解决此问题的任何其他调试步骤?当SSH连接超时时,通常表示网络流量没有到达Amazon EC2实例 检查事项: 实例正在运行Linux 实例在公共子网中启动,该子网定义为具有指向Internet网关的路

我读过好几篇stackoverflow文章,但似乎没有一篇有用。 我想ssh到我的ec2实例中,所以我下载了aws说明中所述的私钥文件。执行“sudossh-v-ibuntu@”后,我的ssh服务器挂起,没有成功或失败消息


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

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

检查事项:

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

另请参见:

您是否能够从本地远程登录机器<代码>telnet 22莫哈韦不包括telnet。这会有什么帮助呢?Telnet只允许通过给定的端口连接到远程机器。主要用于在考虑应用程序/服务问题之前验证连接。在您的情况下,请确保您可以连接到服务器,并且没有发生有趣的NACL/SG阻塞。您可以尝试使用SG通常阻止的
ping
。您的IP号码(不是在本地WAN上,而是路由器的IP号码)是否已在AWS安全组入站设置中配置?当编辑入站规则时,有一个“我的IP”选项,您可以使用它,这样您就不必手动输入IP号码。请参阅。您是使用自定义vpc还是在默认vpc中启动您的实例?