Поделиться через


Начало работы с Azure PowerShell

Azure PowerShell — это мощный инструмент для управления ресурсами Azure и администрирования их непосредственно из PowerShell. Это идеально подходит для создания автоматизированных рабочих процессов и управления ресурсами с помощью модели Azure Resource Manager. Его можно попробовать в браузере с помощью Azure Cloud Shell или установить его локально на компьютере.

Эта статья поможет вам приступить к работе с Azure PowerShell и преподает основные понятия.

Установка или запуск в Azure Cloud Shell

Самый простой способ попробовать Azure PowerShell — это Azure Cloud Shell, среда на основе браузера, которая не требует установки. Сведения о начале работы см. в статье Начало работы с Azure Cloud Shell. Cloud Shell запускает PowerShell в контейнере Linux, поэтому специальные функции Windows недоступны.

Когда вы будете готовы к локальной установке Azure PowerShell, выполните действия, описанные в статье Установка Azure PowerShell.

Вход в Azure

Чтобы войти, используйте командлет Connect-AzAccount. Если вы используете Cloud Shell, этот шаг можно пропустить, так как вы уже прошли проверку подлинности для вашей среды, подписки и клиента.

Connect-AzAccount

Важный

Начиная с начала 2025 года аутентификация в Azure из Azure PowerShell с помощью удостоверения пользователя идентификатора Microsoft Entra ID потребует многофакторной проверки подлинности (MFA). Дополнительные сведения см. в статье Влияние многофакторной проверки подлинности на Azure PowerShell в сценариях автоматизации.

Для региональных сред, требующих определенного соответствия, например Azure China 21Vianet, используйте параметр Environment:

Connect-AzAccount -Environment AzureChinaCloud

Azure PowerShell по умолчанию использует диспетчер веб-учетных записей (WAM) для проверки подлинности в системах Windows, а другие платформы используют имя входа на основе браузера. Дополнительные сведения см. в диспетчере веб-учетных записей (WAM) .

Если у вас есть доступ к нескольким подпискам, вам будет предложено выбрать один при входе. Дополнительные сведения об этом процессе см. в разделе «Вход в систему» .

После входа можно использовать командлеты Azure PowerShell для управления ресурсами. Дополнительные сведения о проверке подлинности см. в статье Вход с помощьюAzure PowerShell.

Поиск команд

Командлеты Azure PowerShell соответствуют стандартному соглашению об именовании PowerShell Verb-Noun. Глагол описывает действие, например, New, Get, Setи Remove, а существительное представляет ресурс, например, AzVM, AzKeyVaultCertificate, AzFirewallи AzVirtualNetworkGateway. Существительные в Azure PowerShell начинаются с префикса Az.

Чтобы обнаружить команды, используйте командлет Get-Command. Например, чтобы перечислить все команды, связанные с виртуальными машинами:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

Ниже приведена краткая справочная таблица общих ресурсов и связанных с ними модулей:

Тип ресурса Модуль Azure PowerShell Префикс существительного
Группы ресурсов Az.Resources AzResourceGroup
Виртуальные машины Az.Compute AzVM
Учетные записи хранения Az.Storage AzStorageAccount
Хранилище ключей Az.KeyVault AzKeyVault
Веб-приложения Az.Websites AzWebApp
Базы данных SQL Az.Sql AzSqlDatabase

Полный список модулей Azure PowerShell см. в списке модулей Azure PowerShell размещенных на сайте GitHub.

Сбор данных

По умолчанию Azure PowerShell собирает данные телеметрии для улучшения взаимодействия с пользователем, определяя шаблоны использования и проблемы. Частные или персональные данные не собираются. Однако вы можете отказаться от использования командлета Disable-AzDataCollection, если вы предпочитаете. Дополнительные сведения см. в нашем заявлении о конфиденциальности .

Быстрые старты и руководства

Ознакомьтесь с практическими руководствами по Azure PowerShell.

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

Ознакомьтесь с дополнительными возможностями Azure PowerShell:

Для получения дополнительной помощи подключитесь к сообществу:

Ссылки