Краткое руководство по Bash в Azure Cloud ShellQuickstart for Bash in Azure Cloud Shell

В этом документе объясняется, как использовать Bash в Azure Cloud Shell на портале Azure.This document details how to use Bash in Azure Cloud Shell in the Azure portal.

Примечание

Также вы можете ознакомиться с кратким руководством по использованию PowerShell в Azure Cloud Shell.A PowerShell in Azure Cloud Shell Quickstart is also available.

Запуск Cloud ShellStart Cloud Shell

  1. Запустите Cloud Shell в верхней области навигации портал Azure.Launch Cloud Shell from the top navigation of the Azure portal.
    Снимок экрана, показывающий, как запустить Azure Cloud Shell в портал Azure.Screenshot showing how to start Azure Cloud Shell in the Azure portal.

  2. Выберите подписку для создания учетной записи хранения и общей папки для службы файлов Microsoft Azure.Select a subscription to create a storage account and Microsoft Azure Files share.

  3. Нажмите кнопку "Создать хранилище".Select "Create storage"

Совет

Вы автоматически проходите проверку подлинности для Azure CLI в каждом сеансе.You are automatically authenticated for Azure CLI in every session.

Выбор среды BashSelect the Bash environment

Убедитесь, что в раскрывающемся списке сред в левой части окна оболочки отображается пункт Bash.Check that the environment drop-down from the left-hand side of shell window says Bash.
Снимок экрана, показывающий, как выбрать среду bash для Azure Cloud Shell.Screenshot showing how to select the Bash environment for the Azure Cloud Shell.

Настройка подпискиSet your subscription

  1. Выведите список подписок, к которым у вас есть доступ.List subscriptions you have access to.

    az account list
    
  2. Задайте предпочитаемую подписку:Set your preferred subscription:

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

Совет

Подписка будет сохранена для последующих сеансов в файле /home/<user>/.azure/azureProfile.json.Your subscription will be remembered for future sessions using /home/<user>/.azure/azureProfile.json.

Создание группы ресурсовCreate a resource group

Создайте группу ресурсов в западной части США с именем MyRG:Create a new resource group in WestUS named "MyRG".

az group create --location westus --name MyRG

Создание виртуальной машины LinuxCreate a Linux VM

Создайте виртуальную машину Ubuntu в новой группе ресурсов.Create an Ubuntu VM in your new resource group. Azure CLI создаст ключи SSH и настроит с их помощью виртуальную машину.The Azure CLI will create SSH keys and set up the VM with them.

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

Примечание

Инструкция --generate-ssh-keys указывает Azure CLI создать и настроить открытый и закрытый ключи на виртуальной машине и в каталоге $Home.Using --generate-ssh-keys instructs Azure CLI to create and set up public and private keys in your VM and $Home directory. По умолчанию ключи размещаются в Cloud Shell в папках /home/<user>/.ssh/id_rsa и /home/<user>/.ssh/id_rsa.pub.By default keys are placed in Cloud Shell at /home/<user>/.ssh/id_rsa and /home/<user>/.ssh/id_rsa.pub. Папка .ssh сохраняется в образе размером 5 ГБ, размещенном в подключенной общей папке, который используется для хранения $Home.Your .ssh folder is persisted in your attached file share's 5-GB image used to persist $Home.

Имя пользователя на этой виртуальной машине будет использоваться в Cloud Shell ($User@Azure:).Your username on this VM will be your username used in Cloud Shell ($User@Azure:).

SSH-подключение к виртуальной машине LinuxSSH into your Linux VM

  1. Найдите имя виртуальной машины на панели поиска портала Azure.Search for your VM name in the Azure portal search bar.

  2. Щелкните "Подключиться", чтобы получить имя и общедоступный IP-адрес виртуальной машины.Click "Connect" to get your VM name and public IP address.
    Снимок экрана, показывающий, как подключиться к Linux V с помощью S H.Screenshot showing how to connect to a Linux V M using S S H.

  3. Подключитесь к виртуальной машине по протоколу SSH с помощью команды ssh.SSH into your VM with the ssh cmd.

    ssh username@ipaddress
    

После установки SSH-подключения отобразится строка приветствия Ubuntu.Upon establishing the SSH connection, you should see the Ubuntu welcome prompt.
Снимок экрана, показывающий инициализацию Ubuntu и приветствие после установки подключения S H.Screenshot showing the Ubuntu initialization and welcome prompt after you establish an S S H connection.

ОчисткаCleaning up

  1. Закройте сеанс SSH.Exit your ssh session.

    exit
    
  2. Удалите группу ресурсов и все входящие в нее ресурсы.Delete your resource group and any resources within it.

    az group delete -n MyRG
    

Дальнейшие действияNext steps

Дополнительные сведения о сохранении файлов для Bash в Cloud Shell.Learn about persisting files for Bash in Cloud Shell
Справочник команд Azure CLILearn about Azure CLI
Общие сведения о службе файлов AzureLearn about Azure Files storage