如何使用 ssh 登录 ec2 实例错过 pem 文件

如何使用 ssh 登录 ec2 实例错过 pem 文件

我有 aws 管理控制台访问权限,但没有用于运行实例的 .pem fie。我需要使用 ssh 登录到这些正在运行的实例,而且高关键服务器无法重新启动,除了 AMI 之外还有其他方法吗?

谢谢 Vivek

答案1

没有。

一旦丢失了 PEM 文件,而且它真的消失了,你就有点倒霉了。你需要知道密码,或者在服务器上有另一个密钥。

您需要像保护自己的孩子一样保护这些 PEM 文件,否则您就会被锁定在 EC2 实例之外。

如果它是一个 EBS 支持的实例,您可能能够遵循这个理论过程:

  1. 停止您丢失了钥匙的实例。
  2. 创建新的密钥对
  3. 使用新的密钥对创建一个新的微实例
  4. 挂载已停止实例的 EBS 卷
  5. 将新的私钥从Micro实例添加到EBS卷。
  6. 同步并卸载 EBS 卷
  7. 重新挂载/重新启动丢失的实例。
  8. 使用新的密钥对连接。

如果您没有 EBS 实例,那么您就失败了。

相关内容