putty連接Amazon Ec2實例

啓動您的實例之後,您可以連接到該實例,然後像使用您面前的計算機一樣來使用它。

Note

啓動實例後,需要幾分鐘準備好實例,以便您能連接到實例。檢查您的實例是否通過了狀態檢查 - 您可以在 Instances (實例) 頁上的 Status Checks (狀態檢查) 列中查看此信息。

在嘗試連接到您的實例之前,請確保您已經完成以下任務:

  • 獲得實例的公有 DNS 名稱

    您可以使用 Amazon EC2 控制檯獲取實例的公有 DNS(勾選 Public DNS (公有 DNS) 列;如果此列處於隱藏狀態,請單擊 Show/Hide (顯示/隱藏) 圖標並選擇 Public DNS (公有 DNS))。如果您願意,您可以使用 describe-instances (AWS CLI) 或 ec2-describe-instances (Amazon EC2 CLI) 命令。

  • 查找私有密鑰

    您需要使用您在啓動實例時指定的密鑰對的 .pem 文件的完全限定路徑。

  • 允許從您的 IP 地址到您的實例的入站 SSH 流量

    確保與您的實例關聯的安全組允許來自您的 IP 地址的傳入 SSH 流量。有關更多信息,請參閱授權網絡訪問您的實例

    Important

    默認情況下,您的默認安全組不允許傳入 SSH 流量。

  • 使用 PuTTY 從 Windows 進行連接

  • PuTTY 不使用 .pem 文件,而使用 .ppk 文件。如果尚未生成 .ppk 文件,下面是生成方法

    1. 啓動 PuTTYgen(例如,在“Start”菜單中,依次單擊“All Programs > PuTTY > PuTTYgen ”)。

    2. 在 Type of key to generate (要生成的密鑰類型) 下,選擇 SSH-2 RSA

    3. 單擊“Load”。在默認情況下,PuTTYgen 僅顯示擴展名爲 .ppk 的文件。要找到您的 .pem 文件,請選擇顯示所有類型的文件的選項。

    4. 選擇您在上一個步驟中創建的私有密鑰文件,然後單擊 Open (打開)。單擊 OK (確定) 關閉確認對話框。

    5. 單擊 Save private key (保存私鑰)。PuTTYgen 顯示一條關於在沒有口令的情況下保存密鑰的警告。單擊 Yes (是)

    6. 指定與密鑰對相同的密鑰名稱。PuTTY 自動添加 .ppk 文件擴展名。

    使用 PuTTY 連接到您的 Linux 實例

    1. 啓動 PuTTY(在“Start”菜單中,單擊“All Programs > PuTTY > PuTTY”)。

    2. 在“Category (類別)”窗格中,選擇 Session (會話) 並填寫以下字段:

      1. 在 Host Name (主機名) 框中,輸入 ec2-user@public_dns_name

      2. 在 Connection type (連接類型) 下,選擇 SSH

      3. 確保 Port (端口) 爲 22。

    3. 在 Category (類別) 窗格中,展開 Connection (連接),再展開 SSH,然後選擇 Auth (身份驗證)。完成以下操作:

      1. 單擊 Browse (瀏覽)

      2. 選擇您爲密鑰對生成的 .ppk 文件,然後單擊 Open (打開)

      3. 單擊 Open (打開) 以開始 PuTTY 會話。

    4. 如果這是您第一次連接到此實例,PuTTY 會顯示安全警告對話框,詢問您是否信任您要連接到的主機。單擊 Yes (是)。此時會打開一個窗口並且您連接到了您的實例。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章