【问题标题】:SSH error from Putty with EC2 private AMI来自带有 EC2 私有 AMI 的 Putty 的 SSH 错误
【发布时间】:2017-03-03 10:07:53
【问题描述】:

我已经通过了一些私有 AMI(从 RHEL AMI 创建),以便在另一个 VPC 中启动这些 EC2 服务器的克隆

因此,从这些 AMI 启动了新实例,并使用了正在 VPC 中的其他 RHEL 服务器上使用的现有 PEM 密钥。可以使用 PuttyGen 转换的 ppk 从 Windows 通过 Putty SSH 到这些现有服务器吗

但是,当我尝试通过 SSH 连接到从 AMI 启动的新实例时,我收到了两个错误。首先,当使用 ec2-user@172.x.x.x 我得到一个 key not found 错误。然后当使用 root@172.x.x.x 我看到了这个

使用来自代理的公钥“imported-openssh-key”进行身份验证 尽管接受了密钥,但服务器拒绝了公钥签名!

有什么想法吗?我尝试从卷快照创建新映像,但仍然出现相同的错误。看到一些关于编辑 ssh/authorisedkeys 文件的注释,但甚至无法登录到服务器来获取它。我能猜出启动一个 SSH 堡垒并尝试使用公钥从那里尝试吗?

【问题讨论】:

    标签: linux amazon-web-services ssh amazon-ec2 rhel


    【解决方案1】:

    如果你有连接,那么你不需要堡垒。 尝试重新创建 AMI(不是从卷,而是从实例)假设您确实具有对应该从中创建 AMI 的实例的 root 访问权限。如果您在创建 AMI 之前停止实例,您将有更好的机会。

    【讨论】:

      猜你喜欢
      • 2012-09-22
      • 1970-01-01
      • 1970-01-01
      • 2015-01-31
      • 2011-12-28
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多