Przewodnik Szybki start dotyczący powłoki Bash w usłudze Azure Cloud Shell

W tym dokumencie szczegółowo opisano sposób używania powłoki Bash w usłudze Azure Cloud Shell w Azure Portal.

Uwaga

Dostępny jest również program PowerShell w usłudze Azure Cloud Shell Szybki start.

Uruchamianie usługi Cloud Shell

  1. Uruchom Cloud Shell z górnej nawigacji Azure Portal.
    Screenshot showing how to start Azure Cloud Shell in the Azure portal.

  2. Wybierz subskrypcję, aby utworzyć konto magazynu i Microsoft Azure Udział plików.

  3. Wybierz pozycję "Utwórz magazyn"

Porada

Automatycznie uwierzytelniasz się dla interfejsu wiersza polecenia platformy Azure w każdej sesji.

Wybierz środowisko powłoki Bash

Sprawdź, czy lista rozwijana środowiska z lewej strony okna powłoki wskazuje polecenie Bash.
Screenshot showing how to select the Bash environment for the Azure Cloud Shell.

Ustawianie subskrypcji

  1. Wyświetl listę subskrypcji, do których masz dostęp.

    az account list
    
  2. Ustaw preferowaną subskrypcję:

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

Porada

Twoja subskrypcja zostanie zapamiętana na potrzeby przyszłych sesji przy użyciu polecenia /home/<user>/.azure/azureProfile.json.

Tworzenie grupy zasobów

Utwórz nową grupę zasobów w regionie WestUS o nazwie "MyRG".

az group create --location westus --name MyRG

Tworzenie maszyny wirtualnej z systemem Linux

Utwórz maszynę wirtualną z systemem Ubuntu w nowej grupie zasobów. Interfejs wiersza polecenia platformy Azure utworzy klucze SSH i skonfiguruje maszynę wirtualną przy użyciu nich.

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

Uwaga

Użycie --generate-ssh-keys polecenia powoduje, że interfejs wiersza polecenia platformy Azure tworzy i konfiguruje klucze publiczne i prywatne na maszynie wirtualnej i $Home w katalogu. Domyślnie klucze są umieszczane w Cloud Shell w lokalizacji /home/<user>/.ssh/id_rsa i /home/<user>/.ssh/id_rsa.pub. Folder .ssh jest utrwalany w obrazie 5 GB dołączonego udziału plików używanym do utrwalania $Homepliku .

Twoja nazwa użytkownika na tej maszynie wirtualnej będzie używana w Cloud Shell ($User@Azure:).

Połączenie SSH z maszyną wirtualną z systemem Linux

  1. Wyszukaj nazwę maszyny wirtualnej na pasku wyszukiwania Azure Portal.

  2. Kliknij pozycję "Połączenie", aby uzyskać nazwę maszyny wirtualnej i publiczny adres IP.
    Screenshot showing how to connect to a Linux V M using S S H.

  3. Połączenie SSH z maszyną wirtualną za pomocą polecenia ssh cmd.

    ssh username@ipaddress
    

Po nawiązaniu połączenia SSH powinien zostać wyświetlony monit powitalny systemu Ubuntu.
Screenshot showing the Ubuntu initialization and welcome prompt after you establish an S S H connection.

Czyszczenie

  1. Zakończ sesję SSH.

    exit
    
  2. Usuń grupę zasobów i wszystkie zawarte w niej zasoby.

    az group delete -n MyRG
    

Następne kroki

Dowiedz się więcej o utrwalaniu plików powłoki Bash w Cloud Shell
Dowiedz się więcej o interfejsie wiersza polecenia platformy Azure
Dowiedz się więcej o magazynie Azure Files