company_banner

Azure Cloud Shell в Windows Terminal

Автор оригинала: Pankaj Bhojwani
  • Перевод
Теперь вы можете подключаться к Azure Cloud Shell через Windows Terminal!

image

Для этого мы добавили новый профиль по умолчанию – Azure Cloud Shell, который позволяет получить доступ к каталогам/клиентам Azure через приложение Windows Terminal.

Если у вас уже установлен Windows Terminal


Ваши параметры Windows Terminal не будут автоматически обновляться до нового профиля (поскольку файл не обновляется каждый раз, когда вы открываете Windows Terminal), так что, вот как вы можете добавить его вручную:

  1. Запустите Windows Terminal
  2. Откройте Settings (используя выпадающий список)
  3. Добавьте этот профиль в свой список профилей (пункт profiles):

    {"acrylicOpacity" : 0.6,
    "closeOnExit" : false,
    "colorScheme" : "Vintage",
    "commandline" : "Azure",
    "connectionType" : "{d9fcfdfa-a479-412c-83b7-c5640e61cd62}",
    "cursorColor" : "#FFFFFF",
    "cursorShape" : "bar",
    "fontFace" : "Consolas",
    "fontSize" : 10,
    "guid" : "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
    "historySize" : 9001,
    "icon" : "ms-appx:///ProfileIcons/{b453ae62-4e3d-5e58-b989-0a998ec441b8}.png",
    "name" : "Azure Cloud Shell",
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "startingDirectory" : "%USERPROFILE%",
    "useAcrylic" : true}

Как только вы это сделаете, вам будет доступна вкладка Azure Cloud Shell.

Базовая настройка


  1. Откройте вкладку “Azure Cloud Shell”.
  2. Вам будет предложено перейти на “microsoft.com/devicelogin” и ввести отображаемый код.
  3. После ввода кода в браузере, вам будет необходимо войти в систему под своей учетной записью. Также, следует убедиться, что вход был произведен с учетной записи, которая имеет активный каталог/клиент Azure.
  4. Вернитесь в терминал. Через несколько секунд вы увидите сообщение “Authenticated”.
  5. Только в некоторых случаях: если в вашей учетной записи имеется несколько клиентов, то вам будет предложено выбрать один из них. Просто введите номер клиента, к которому вы хотите подключиться.
  6. Затем вам будет предложено сохранить эти параметры подключения. Сохранение параметров подключения позволит в дальнейшем входить в систему, не проходя через шаги 1-5.
  7. Затем приложение начнет устанавливать соединение с Cloud Shell (это может занять некоторое время, просто наберитесь терпения).
  8. Теперь вы подключены к Azure Cloud Shell!

Вот как выглядит полный вывод входа в систему (я нажал ‘0’ для номера клиента и ‘y’ для выбора сохранения параметров подключения):

image

Теперь, когда я сохранил параметры подключения, вот как в дальнейшем будет выглядеть процесс входа в систему (я нажимаю ‘0’, чтобы получить доступ к сохраненным параметрам подключения):

image

Также можно войти в систему под другой учетной записью/клиентом, нажав ‘n’, или удалить сохраненные подключения, нажав ‘r’. Эти параметры будут сохраняться во время сеансов, поэтому даже если вы запустите терминал через несколько дней, то все равно сможете войти в систему с сохраненными параметрами подключения без необходимости вновь открывать браузер.

Надеюсь, вам понравится возможность иметь доступ к вашим ресурсам Azure через Windows Terminal. Также, как и всегда, пожалуйста, сообщайте о любых замеченных багах/проблемах в наш репозиторий на Github.

image
Microsoft
429,11
Microsoft — мировой лидер в области ПО и ИТ-услуг
Поделиться публикацией

Комментарии 0

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое