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.

    Zrzut ekranu przedstawiający sposób uruchamiania usługi Azure Cloud Shell w Azure Portal.

  2. Wybierz subskrypcję, aby utworzyć konto magazynu i udział usługi Microsoft Azure Files.

  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.

Zrzut ekranu przedstawiający sposób wybierania środowiska powłoki Bash dla Cloud Shell Azure.

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 jest zapamiętowana 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. Wybierz pozycję Połącz, aby uzyskać nazwę maszyny wirtualnej i publiczny adres IP.

    Zrzut ekranu przedstawiający sposób nawiązywania połączenia z maszyną wirtualną z systemem Linux przy użyciu protokołu SSH.

  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.

Zrzut ekranu przedstawiający inicjowanie systemu Ubuntu i monit powitalny po nawiązaniu połączenia SSH.

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