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

В этом документе объясняется, как использовать Bash в Azure Cloud Shell на портале Azure.

Примечание

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

Запуск Cloud Shell

  1. Запустите Cloud Shell на верхней панели навигации портала Azure.

    Снимок экрана: запуск azure Cloud Shell в портал Azure.

  2. Выберите подписку для создания учетной записи хранения и общей папки для службы файлов Microsoft Azure.

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

Совет

Вы автоматически проходите проверку подлинности для Azure CLI в каждом сеансе.

Выбор среды Bash

Убедитесь, что в раскрывающемся списке сред в левой части окна оболочки отображается пункт Bash.

Снимок экрана: выбор среды Bash для Cloud Shell Azure.

Настройка подписки

  1. Выведите список подписок, к которым у вас есть доступ.

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

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

Совет

Ваша подписка запоминается для будущих сеансов с помощью /home/<user>/.azure/azureProfile.json.

Создание группы ресурсов

Создайте группу ресурсов в западной части США с именем MyRG:

az group create --location westus --name MyRG

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

Создайте виртуальную машину Ubuntu в новой группе ресурсов. Azure CLI создаст ключи SSH и настроит с их помощью виртуальную машину.

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

Примечание

Инструкция --generate-ssh-keys указывает Azure CLI создать и настроить открытый и закрытый ключи на виртуальной машине и в каталоге $Home. По умолчанию ключи размещаются в Cloud Shell в папках /home/<user>/.ssh/id_rsa и /home/<user>/.ssh/id_rsa.pub. Папка .ssh сохраняется в образе размером 5 ГБ, размещенном в подключенной общей папке, который используется для хранения $Home.

Имя пользователя на этой виртуальной машине будет использоваться в Cloud Shell ($User@Azure:).

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

  1. Найдите имя виртуальной машины на панели поиска портала Azure.

  2. Выберите Подключиться , чтобы получить имя виртуальной машины и общедоступный IP-адрес.

    Снимок экрана: подключение к виртуальной машине Linux с помощью SSH.

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

    ssh username@ipaddress
    

После установки SSH-подключения отобразится строка приветствия Ubuntu.

Снимок экрана: инициализация Ubuntu и приветствие после установки SSH-подключения.

Очистка

  1. Закройте сеанс SSH.

    exit
    
  2. Удалите группу ресурсов и все входящие в нее ресурсы.

    az group delete -n MyRG
    

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