Краткое руководство по Bash в Azure Cloud Shell
В этом документе объясняется, как использовать Bash в Azure Cloud Shell на портале Azure.
Примечание
Также вы можете ознакомиться с кратким руководством по использованию PowerShell в Azure Cloud Shell.
Запуск Cloud Shell
Запустите Cloud Shell на верхней панели навигации портала Azure.

Выберите подписку для создания учетной записи хранения и общей папки для службы файлов Microsoft Azure.
Нажмите кнопку "Создать хранилище".
Совет
Вы автоматически проходите проверку подлинности для Azure CLI в каждом сеансе.
Выбор среды Bash
Убедитесь, что в раскрывающемся списке сред в левой части окна оболочки отображается пункт Bash.

Настройка подписки
Выведите список подписок, к которым у вас есть доступ.
az account listЗадайте предпочитаемую подписку:
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
Найдите имя виртуальной машины на панели поиска портала Azure.
Щелкните "Подключиться", чтобы получить имя и общедоступный IP-адрес виртуальной машины.

Подключитесь к виртуальной машине по протоколу SSH с помощью команды
ssh.ssh username@ipaddress
После установки SSH-подключения отобразится строка приветствия Ubuntu.

Очистка
Закройте сеанс SSH.
exitУдалите группу ресурсов и все входящие в нее ресурсы.
az group delete -n MyRG
Дальнейшие действия
Дополнительные сведения о сохранении файлов для Bash в Cloud Shell.
Справочник команд Azure CLI
Общие сведения о службе файлов Azure