Azure Cloud Shell 中 Bash 的快速入門

本文件會詳細說明如何在 Azure 入口網站中使用 Azure Cloud Shell 中的 Bash。

注意

也提供 Azure Cloud Shell 中的 PowerShell 快速入門。

啟動 Cloud Shell

  1. Azure 入口網站頂端導覽啟動Cloud Shell。
    Screenshot showing how to start Azure Cloud Shell in the Azure portal.

  2. 選取用來建立儲存體帳戶和 Microsoft Azure 檔案共用的訂用帳戶。

  3. 選取 [建立儲存體]

提示

在每個工作階段會自動驗證您以使用 Azure CLI。

選取 Bash 環境

確認殼層視窗左側的環境下拉式清單顯示為 Bash
Screenshot showing how to select the Bash environment for the Azure Cloud Shell.

設定您的訂用帳戶

  1. 列出您可存取的訂用帳戶。

    az account list
    
  2. 設定您慣用的訂用帳戶:

    az account set --subscription 'my-subscription-name'
    

提示

系統將使用 /home/<user>/.azure/azureProfile.json 來記住您的訂用帳戶,以供未來工作階段使用。

建立資源群組

在 WestUS 中建立名為 "MyRG" 的新資源群組。

az group create --location westus --name MyRG

建立 Linux VM

在您的新資源群組中建立 Ubuntu VM。 Azure CLI 會建立 SSH 金鑰,並使用它們來設定 VM。

az vm create -n myVM -g MyRG --image UbuntuLTS --generate-ssh-keys

注意

使用 --generate-ssh-keys 會指示 Azure CLI 在您的 VM 和 $Home 目錄中建立並設定公用和私密金鑰。 根據預設,金鑰會放在 Cloud Shell 的 /home/<user>/.ssh/id_rsa/home/<user>/.ssh/id_rsa.pub 上。 您的 .ssh 資料夾會保存在已連接之檔案共用的 5-GB 映像中,用以保存 $Home

此 VM 上的使用者名稱將是您在 Cloud Shell ($User@Azure:) 中使用的使用者名稱。

透過 SSH 連線到您的 Linux VM

  1. 在 Azure 入口網站搜尋列中搜尋您的 VM 名稱。

  2. 按一下 [連接] 以取得您的 VM 名稱和公用 IP 位址。
    Screenshot showing how to connect to a Linux V M using S S H.

  3. 使用 ssh CMD,透過 SSH 連線到您的 VM。

    ssh username@ipaddress
    

建立 SSH 連線時,應該會看到 Ubuntu 歡迎提示。
Screenshot showing the Ubuntu initialization and welcome prompt after you establish an S S H connection.

清除

  1. 結束 SSH 工作階段。

    exit
    
  2. 刪除您的資源群組以及其中的任何資源。

    az group delete -n MyRG
    

後續步驟

了解保存 Cloud Shell 中 Bash 的檔案
了解 Azure CLI
了解 Azure 檔案儲存體