Amazon web services SSH进入EC2实例暂停OS Mojave
我读过好几篇stackoverflow文章,但似乎没有一篇有用。 我想ssh到我的ec2实例中,所以我下载了aws说明中所述的私钥文件。执行“sudossh-v-ibuntu@”后,我的ssh服务器挂起,没有成功或失败消息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网关的路
我确保我的ec2实例可以接受ssh连接,并且我的私钥文件具有正确的权限。解决此问题的任何其他调试步骤?当SSH连接超时时,通常表示网络流量没有到达Amazon EC2实例 检查事项:
- 实例正在运行Linux
- 实例在公共子网中启动,该子网定义为具有指向Internet网关的路由表条目
- 该实例有一个公共IP地址,您正在使用该地址进行连接
- 网络访问控制列表(NACL)设置为默认的“允许所有”值
- 与实例关联的安全组,该实例允许从IP地址或Internet(
)在端口22(SSH)上进行入站访问0.0.0/0
- 您的公司网络允许出站SSH连接(尝试备用网络,例如家庭网络、工作网络和连接到手机的网络)
另请参见:您是否能够从本地远程登录机器<代码>telnet 22莫哈韦不包括telnet。这会有什么帮助呢?Telnet只允许通过给定的端口连接到远程机器。主要用于在考虑应用程序/服务问题之前验证连接。在您的情况下,请确保您可以连接到服务器,并且没有发生有趣的NACL/SG阻塞。您可以尝试使用SG通常阻止的
ping
。您的IP号码(不是在本地WAN上,而是路由器的IP号码)是否已在AWS安全组入站设置中配置?当编辑入站规则时,有一个“我的IP”选项,您可以使用它,这样您就不必手动输入IP号码。请参阅。您是使用自定义vpc还是在默认vpc中启动您的实例?