設定適用於 Lightsail 的SSH按鍵 - Amazon Lightsail

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定適用於 Lightsail 的SSH按鍵

Secure SHell (SSH) 是一種安全連線至虛擬私有伺服器 (或 Lightsail 執行個體) 的通訊協定。SSH通過創建將遠程服務器與授權用戶匹配的公鑰和私鑰來工作。使用該 key pair,您可以使用瀏覽器式SSH終端機連線至 Lightsail 執行個體。

如需相關資訊SSH,請參閱瞭解SSH

當您建立 Lightsail 實體時,預設選項是讓 Lightsail 為您管理SSH金鑰。Lightsail 提供以瀏覽器為基礎的SSH用戶端,以安全地連線至 Linux 型執行個體。它是功能完整的終端機,您可以輸入命令及變更執行個體。

以 Windows 為基礎的SSH執行個體使用遠端桌面 (RDP) 通訊協定而非。如需 Lightsail 中以視窗為基礎的執行個體的詳細資訊,請參閱 Lightsail 中以視窗為基礎的執行個體入門

重要

SSH密鑰管理是區域性的。當您在新的執行個體中建立執行個體時 AWS 區域,您可以選擇使用該區域的預設 key pair。您也可以在該區域中使用自訂的金鑰。請記住,如果您上傳自己的金鑰,則必須針對擁有 Lightsail 執行個體的每個區域執行此動作。

如果您使用預設金鑰,仍可下載私有金鑰以確保安全。此動作可在您建立執行個體當時或之後進行。如果您選擇在建立執行個體之後下載金鑰,您可以在 [帳戶] 頁面的SSH金鑰下執行這項操作。

建立新的金鑰

如果您不選擇使用預設金鑰,您可以在建立 Lightsail 實體時建立新的 key pair。

  1. 如果您尚未完成,請選擇 Create instance (建立執行個體)。

  2. 在 [建立執行個體] 頁面上,選擇 [變更 SSH key pair]。

  3. 選擇 Create new (建立新項目)

  4. Lightsail 會顯示我們要建立新金鑰的區域。

    以下是建立您金鑰對的區域

    選擇 Create (建立)。

  5. 輸入金鑰對的名稱。

    資源名稱:

    • 每個 Lightsail 帳戶 AWS 區域 中的每個項目都必須是唯一的。

    • 必須包含 2 至 255 個字元。

    • 開頭和結尾必須是英數字元或數字。

    • 可以包含英數字元、數字、句點、破折號和底線。

  6. 選擇 Generate key pair (產生金鑰對)

    重要

    將您的金鑰存放在可以輕鬆找到的位置。此外,最好能夠確定已設定許可,讓其他人無法讀取。

  7. 繼續建立您的執行個體。

上傳現有的金鑰

您也可以選擇在建立 Lightsail 實體時上傳現有的金鑰。

  1. 如果您尚未完成,請選擇 Create instance (建立執行個體)。

  2. 在 [建立執行個體] 頁面上,選擇 [變更 SSH key pair]。

  3. 選擇 Upload new (上傳新項目)。

  4. Lightsail 會顯示您要上傳新金鑰的區域。

    選擇 Upload (上傳)。

  5. 選擇 Browse (瀏覽) 以找到本機電腦上的金鑰。

    請務必上傳公有金鑰 (而非私有金鑰)。例如:github_rsa.pub

  6. 選擇 Upload key (上傳金鑰)。

  7. 繼續建立您的執行個體。

管理您的金鑰

您可以在 [戶] 頁面的 [SSH金鑰] 索引標籤上管理您的金鑰。您將會看到各個區域正在使用的各個金鑰對。

帳戶頁面上的金鑰對管理

在此頁面上,您可以變更建立新 Lightsail 實體時預設使用的金鑰。您也可以建立新的金鑰、上傳現有的金鑰,或下載私有金鑰。您可能需要使用像 Pu 這樣的SSH客戶端TTY進行連接,這將需要您擁有密鑰的私有一半。您可以在 Account (帳戶) 頁面下載金鑰。進一步瞭解如何設定 Pu TTY 以連線至 Lightsail 執行個體