2017-02-09 214 views
0

我通過創建映像並將其恢復,將AWS(亞馬遜網絡服務)EC2實例從區域x複製到區域y。AWS EC2實例 - 爲什麼我無法使用.pem文件獲取管理員密碼?

現在我無法登錄到區域y,因爲我不能再使用.pem文件生成密碼(並且已經從區域x中刪除實例,但仍然有該文件)。

這是爲什麼?有什麼辦法可以獲得管理員密碼,以便我可以遠程桌面到它?

回答

1

從AWS提供的AMI啓動Amazon EC2實例時,會生成一個隨機的管理員密碼。然後使用在實例啓動時提名的密鑰對對密碼進行加密。密碼然後可以通過使用密鑰對的私人一半來解密密碼來獲得。

看起來您已經從實例創建了AMI,將AMI複製到了另一個區域,然後從AMI啓動了一個新實例。

這應該有保留在新實例上相同的密碼,因爲在生成隨機密碼後,EC2Config將被配置爲保持相同的密碼。

如果你不再有密碼的記錄,它仍然應該可以解密使用密碼獲取Windows密碼命令和原始.pem文件。該命令將顯示您應該使用的.pem文件的名稱。

如果這一切失敗,您仍然可以通過以下對Resetting an Administrator Password that's Lost or Expired程序取回密碼,這基本上是:

  • 停止實例
  • 拆離引導卷
  • 引導卷附加到另一個Amazon EC2實例
  • 修改捲上的設置UME
  • 拆離體積,重新連接到原始實例
  • 使用獲取Windows密碼
+0

感謝您的詳細答覆,這聽起來像一個非常複雜的過程,要經過。我猜如果密碼涉及這可能是一件好事!歡呼的幫助 – MG123

相關問題