跳至內容

你好:碰到連線到 EC2-....主機的認證無效,請問要如何重新取得認證?

0

你好:碰到連線到 EC2-....主機的認證無效,在帳戶網頁找不到協助資訊,請問要如何重新取得認證?

已提問 1 年前檢視次數 271 次

1 個回答
3

以下是一些可能的解決方法:

  1. 檢查密鑰對 (Key Pair):
  • 確認您使用的私鑰與 EC2 執行個體的公鑰匹配。如果您丟失了私鑰,可以嘗試以下方法:

  • 使用 EC2 使用者數據 (User Data) 添加新的 SSH 公鑰。

  • 使用 Amazon Systems Manager (SSM) 重置訪問權限,生成新的密鑰對。

  1. 使用 EC2 Instance Connect:
  • 如果您的執行個體支持 EC2 Instance Connect,您可以通過此功能建立臨時連線,然後更新 SSH 授權密鑰。
  1. 使用 EC2 Serial Console:
  • 如果您的執行個體是基於 Nitro 系統的,您可以啟用 EC2 Serial Console,通過終端訪問並更新 SSH 授權密鑰。
  1. EBS Volume Swap:
  • 停止受影響的 EC2 執行個體,分離其根卷,並將其附加到另一個 EC2 執行個體。然後,編輯 authorized_keys 文件以添加新的公鑰。
  1. 檢查安全組和網路設置:
  • 確保安全組允許 SSH 流量 (預設為 TCP 22 埠)。

  • 確認子網路的路由表正確配置,並且沒有阻止流量的防火牆規則。

專家

已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。