如何用sshlogin到ec2实例错过了pem文件

我有一个pipe理控制台访问权限,但没有运行实例的.pem fie。 我需要用SSHlogin到这些正在运行的实例,也是高关键的服务器无法重新启动,除了AMI有什么办法。

感谢Vivek

不。

一旦你失去了PEM文件,并且它已经正确的消失了,你还是有点困难。 你需要知道密码,或者在服务器上有另一个密钥。

您需要像保护您的孩子一样保护这些PEM文件,否则您将被locking在EC2实例之外。

如果这是一个EBS支持的实例,那么您可以遵循这个理论过程:

  1. 停止你失去了密钥的实例。
  2. 创build一个新的密钥对
  3. 用新的密钥对创build一个新的微型实例
  4. 装入已停止的实例的EBS卷
  5. 将Micro实例的新私钥添加到EBS卷。
  6. 同步和卸载EBS卷
  7. 重新安装/重新启动丢失的实例。
  8. 连接新的密钥对。

如果你没有EBS实例,你是SOL。