ec2 实例上的 ssh 操作超时

Mav*_*ick 4 ssh amazon-ec2 amazon-web-services amazon-vpc

我在连接 aws 上的 Ubuntu 16.04 ec2 实例时遇到问题。我已将我的公钥添加到授权密钥文件中,并使用 Myip 添加了我的 ip,以便在端口 22 上进行 ssh 访问。

我正在尝试使用正常方式连接:

ssh ubuntu@aws-instance.com
Run Code Online (Sandbox Code Playgroud)

我什至重新启动了我的 ec2 实例。

我还需要做什么才能获得访问权限?

谢谢

小智 6

通常,要解决 aws 中的 ssh 连接问题,您可以检查以下内容:

检查您的实例是否已启动。

安全组允许22端口:检查您编辑的安全组是否已分配给实例。另外,仅用于测试允许 0.0.0.0/0(所有 ip)到 22 端口。

检查您的 AMI 是否有 ubuntu 用户,您也可以尝试使用 admin 用户。

检查实例的ip是否是公有的。

如果所有这些都是正确的,问题可能出在公钥-私钥对上。使用启动实例时使用的配对进行查找,默认键是右侧键。