Przewodnik Szybki Start dla usługi Bash w Azure Cloud Shell

Ten dokument zawiera szczegółowe informacje dotyczące używania bash w Azure Cloud Shell w Azure Portal.

Uwaga

Dostępny jest również program PowerShell w Azure Cloud Shell Szybki Start.

Uruchamianie usługi Cloud Shell

  1. Uruchom Cloud Shell od górnego nawigowania Azure Portal.
    Zrzut ekranu przedstawiający sposób uruchamiania Azure Cloud Shell w Azure Portal.

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

  3. Wybierz pozycję "Utwórz magazyn"

Porada

Użytkownik jest automatycznie uwierzytelniany dla interfejsu wiersza polecenia platformy Azure w każdej sesji.

Wybierz środowisko bash

Upewnij się, że lista rozwijana środowiska z lewej strony okna powłoki ma wartość Bash .
Zrzut ekranu przedstawiający sposób wybierania środowiska bash dla Azure Cloud Shell.

Ustawianie subskrypcji

  1. Lista 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 usługi /home/<user>/.azure/azureProfile.json .

Tworzenie grupy zasobów

Utwórz nową grupę zasobów w zachodnim regionie o nazwie "Mojagz".

az group create --location westus --name MyRG

Tworzenie maszyny wirtualnej z systemem Linux

Utwórz maszynę wirtualną Ubuntu w nowej grupie zasobów. Interfejs wiersza polecenia platformy Azure utworzy klucze SSH i skonfiguruje dla nich maszynę wirtualną.

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

Uwaga

Użycie --generate-ssh-keys powoduje, że interfejs wiersza polecenia platformy Azure tworzy i konfiguruje klucze publiczne i prywatne w maszynie wirtualnej i $Home katalogu. Klucze domyślne są umieszczane w Cloud Shell w /home/<user>/.ssh/id_rsa i /home/<user>/.ssh/id_rsa.pub . .sshFolder jest utrwalany w dołączonym obrazie 5 GB udziału plików, który będzie używany do utrwalania $Home .

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

Użyj protokołu SSH na maszynie wirtualnej z systemem Linux

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

  2. Kliknij przycisk "Połącz", aby uzyskać nazwę i publiczny adres IP maszyny wirtualnej.
    Zrzut ekranu przedstawiający sposób nawiązywania połączenia z systemem Linux V M przy użyciu S S H.

  3. Za pomocą polecenia SSH do maszyny wirtualnej ssh .

    ssh username@ipaddress
    

Po ustanowieniu połączenia SSH powinien zostać wyświetlony monit Ubuntu powitalny.
Zrzut ekranu przedstawiający inicjalizację Ubuntu i monit powitalny po nawiązaniu połączenia S S H.

Czyszczenie

  1. Zakończ sesję SSH.

    exit
    
  2. Usuń grupę zasobów i wszystkie znajdujące się w niej zasoby.

    az group delete -n MyRG
    

Następne kroki

Dowiedz się więcej o utrwalaniu plików dla bash w Cloud Shell
Informacje o interfejsie wiersza polecenia platformy Azure
Dowiedz się więcej o usłudze Azure Files Storage