Список текущих пользователей ОС Linux VM в облаке Azure

Список текущих пользователей ОС Linux VM в облаке Azure

Я хочу добавить нескольких пользователей на свою виртуальную машину Linux в облаке Azure. Инструкцию можно найти здесь:https://docs.microsoft.com/en-us/cli/azure/vm/user?view=azure-cli-latest, однако, как ни странно, такой команды для вывода списка текущих пользователей ОС не существует.

Мне необходимо создавать и удалять пользователей, поэтому я хотел бы получить список существующих пользователей ОС, а затем выполнить некоторое сравнение перед их удалением или обновлением.

К вашему сведению: на GCP я могу извлечь метаданные в формате JSON, которые показывают всех пользователей с их открытыми ключами SSH.

Любая помощь в этом отношении будет высоко оценена.

Спасибо,

решение1

Насколько мне известно, вы можете создавать и удалять пользователей для виртуальной машины Linux с помощью команды Azure CLIaz vm user deleteиaz vm user update. Но нет команды CLI для вывода списка всех пользователей Linux VM. Используйте другой косвенный способ, вы можете получить всех пользователей через команду bash для выполнения в VM с помощью команды CLIaz vm run-command invoke. И результат будет таким:

введите описание изображения здесь

Связанный контент