Omówienie usługi Azure Cloud Shell

Azure Cloud Shell to interaktywna, uwierzytelniona, dostępna w przeglądarce powłoka służąca do zarządzania zasobami platformy Azure. Oferuje ona elastyczny wybór środowiska powłoki, Bash lub PowerShell, które najlepiej pasuje do sposobu, w jaki wykonujesz swoją pracę.

Dostęp do aplikacji Cloud Shell na trzy sposoby:

  • Link bezpośredni: Otwórz przeglądarkę pod https://shell.azure.com .

  • Azure Portal: wybierz ikonę Cloud Shell na Azure Portal:

    Ikona uruchamiania Cloud Shell z Azure Portal

  • Fragmenty kodu: w docs.microsoft.com i Microsoft Learn wybierz przycisk Wypróbuj, który jest wyświetlany z interfejsem wiersza polecenia platformy Azure i Azure PowerShell fragmentów kodu:

    az account show
    
    Get-AzSubscription
    

    Przycisk Wypróbuj powoduje otwarcie witryny Cloud Shell bezpośrednio obok dokumentacji przy użyciu powłoki Bash (w przypadku fragmentów kodu interfejsu wiersza polecenia platformy Azure) lub programu PowerShell (na Azure PowerShell kodu).

    Aby uruchomić polecenie, użyj polecenia Kopiuj we fragmencie kodu, naciśnij klawisze Ctrl + Shift + V (Windows/Linux) lub Cmd + Shift + V (macOS), aby wkleić polecenie, a następnie naciśnij klawisz Enter .

Funkcje

Środowisko powłoki oparte na przeglądarce

Cloud Shell zapewnia dostęp do opartego na przeglądarce środowisko wiersza polecenia, które jest oparte na zadaniach zarządzania platformy Azure. Wykorzystaj Cloud Shell, aby pracować w sposób nieskontetyzowany z komputera lokalnego w sposób, który może zapewnić tylko chmura.

Wybór preferowanego środowisko powłoki

Użytkownicy mogą wybrać powłokę Bash lub program PowerShell.

  1. Wybierz Cloud Shell.

    Cloud Shell ikona Cloud Shell

  2. Wybierz pozycję Bash lub PowerShell.

    Wybierz powłokę Bash lub program PowerShell

    Po pierwszym uruchomieniu możesz użyć kontrolki listy rozwijanej typu powłoki, aby przełączać się między powłoką Bash i programem PowerShell:

    Kontrolka listy rozwijanej do wybrania powłoki Bash lub programu PowerShell

Uwierzytelniona i skonfigurowana stacja robocza platformy Azure

Cloud Shell jest zarządzana przez firmę Microsoft, więc jest ona dostarczany z popularnymi narzędziami wiersza polecenia i obsługą języków. Cloud Shell automatycznie uwierzytelnia się w celu uzyskania natychmiastowego dostępu do zasobów za pośrednictwem interfejsu wiersza polecenia platformy Azure lub Azure PowerShell cmdlet.

Wyświetl pełną listę narzędzi zainstalowanych w programie Cloud Shell.

Zintegrowany edytor Cloud Shell zarządzania

Cloud Shell zintegrowany graficzny edytor tekstu oparty na edytorze Monaco Editor typu open source. Wystarczy utworzyć i edytować pliki konfiguracji, uruchamiając polecenie w code . celu bezproblemowego wdrażania za pośrednictwem interfejsu wiersza polecenia platformy Azure lub Azure PowerShell.

Dowiedz się więcej na temat Cloud Shell edytora.

Wiele punktów dostępu

Cloud Shell to elastyczne narzędzie, które może być używane z:

Łączenie magazynu Microsoft Azure Files

Cloud Shell są tymczasowe, ale pliki są utrwalane na dwa sposoby: za pośrednictwem obrazu dysku i zainstalowanego udziału plików o nazwie clouddrive . Podczas pierwszego uruchomienia usługa Cloud Shell monituje o utworzenie grupy zasobów, konta magazynu i udziału usługi Azure Files w Twoim imieniu. Jest to krok jeden raz i zostanie automatycznie dołączony do wszystkich sesji. Pojedynczy udział plików może być mapowany i będzie używany zarówno przez powłokę Bash, jak i program PowerShell w Cloud Shell.

Dowiedz się więcej, aby dowiedzieć się, jak zainstalować nowe lub istniejące konto magazynu lub poznać mechanizmy trwałości używane w programie Cloud Shell.

Uwaga

Zapora usługi Azure Storage nie jest obsługiwana w przypadku kont magazynu usługi Cloud Shell.

Pojęcia

  • Cloud Shell jest uruchamiany na hoście tymczasowym dostarczanym dla per-session, na użytkownika
  • Cloud Shell po 20 minutach bez aktywności interakcyjnej
  • Cloud Shell wymaga, aby udział plików platformy Azure był zainstalowany
  • Cloud Shell korzysta z tego samego udziału plików platformy Azure zarówno dla powłoki Bash, jak i programu PowerShell
  • Cloud Shell przypisany jest jeden komputer na konto użytkownika
  • Cloud Shell będzie $HOME przy użyciu obrazu o rozmiarze 5 GB przechowywanego w twoim udziału plików
  • Uprawnienia są ustawiane jako zwykły użytkownik systemu Linux w powłoce Bash

Dowiedz się więcej o funkcjach powłoki Bash w programie Cloud Shell i programie PowerShell w Cloud Shell.

Complaince

Szyfrowanie danych magazynowanych

Cała Cloud Shell infrastruktury jest domyślnie skarga z podwójne szyfrowanie w spoczynku. Użytkownicy nie muszą nic akcję.

Cennik

Maszyna host Cloud Shell jest bezpłatna i wymaga wstępnie zainstalowanego udziału Azure Files wirtualnego. Obowiązują regularne koszty magazynowania.

Następne kroki

Powłoka Bash w Cloud Shell szybki start
Program PowerShell w Cloud Shell Szybki start