az vm user

Управление учетными записями пользователей для виртуальной машины.

Команды

Имя Описание Тип Состояние
az vm user delete

Удаление учетной записи пользователя из виртуальной машины.

Основные сведения Общедоступная версия
az vm user reset-ssh

Сброс конфигурации SSH на виртуальной машине.

Основные сведения Общедоступная версия
az vm user update

Обновите учетную запись пользователя для виртуальной машины. Его можно использовать для обновления значения пароля или ключа SSH для пользователя виртуальной машины.

Основные сведения Общедоступная версия

az vm user delete

Удаление учетной записи пользователя из виртуальной машины.

Также удаляет домашний каталог пользователя на виртуальных машинах Linux.

az vm user delete --username
                  [--ids]
                  [--name]
                  [--no-wait]
                  [--resource-group]
                  [--subscription]

Примеры

Удаление учетной записи пользователя.

az vm user delete -u username -n MyVm -g MyResourceGroup

Удаление пользователя на всех виртуальных машинах в группе ресурсов.

az vm user delete -u username --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Обязательные параметры

--username -u

Имя пользователя.

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя виртуальной машины. Вы можете настроить значение по умолчанию с помощью az configure --defaults vm=<name>.

--no-wait

Не ожидать завершения длительной операции.

Default value: False
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az vm user reset-ssh

Сброс конфигурации SSH на виртуальной машине.

Расширение перезагрузит службу SSH, откройте порт SSH на виртуальной машине и сбросит конфигурацию SSH в значения по умолчанию. Учетная запись пользователя (имя, пароль и ключи SSH) не изменяются.

az vm user reset-ssh [--ids]
                     [--name]
                     [--no-wait]
                     [--resource-group]
                     [--subscription]

Примеры

Выполните сброс конфигурации SSH.

az vm user reset-ssh -n MyVm -g MyResourceGroup

Сбросите SSH-сервер на всех виртуальных машинах в группе ресурсов.

az vm user reset-ssh --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя виртуальной машины. Вы можете настроить значение по умолчанию с помощью az configure --defaults vm=<name>.

--no-wait

Не ожидать завершения длительной операции.

Default value: False
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az vm user update

Обновите учетную запись пользователя для виртуальной машины. Его можно использовать для обновления значения пароля или ключа SSH для пользователя виртуальной машины.

Эта команда использует VMAccessForLinux 1.5 для операционной системы Linux и VMAccessAgent 2.4 для операционной системы Windows.

az vm user update --username
                  [--ids]
                  [--name]
                  [--no-wait]
                  [--password]
                  [--resource-group]
                  [--ssh-key-value]
                  [--subscription]

Примеры

Обновление учетной записи пользователя Windows. Если имя пользователя не существует, будет создан новый пользователь.

az vm user update -u username -p password -n MyVm -g MyResourceGroup

Обновление учетной записи пользователя Linux. Синтаксис ("$(< имя_файла)" не поддерживается в командной строке или PowerShell.)

az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" -n MyVm -g MyResourceGroup

Обновите пользователя на всех виртуальных машинах в группе ресурсов. Синтаксис ("$(< имя_файла)" не поддерживается в командной строке или PowerShell.)

az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Обязательные параметры

--username -u

Имя пользователя.

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя виртуальной машины. Вы можете настроить значение по умолчанию с помощью az configure --defaults vm=<name>.

--no-wait

Не ожидать завершения длительной операции.

Default value: False
--password -p

Пароль пользователя.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--ssh-key-value

Значение файла открытого ключа SSH или путь к файлу открытого ключа. Эта команда добавляет новый текст открытого ключа в файл ~/.ssh/authorized_keys для пользователя администратора на виртуальной машине. Существующие ключи SSH не заменяются и не удаляются.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.