Список текущих пользователей ОС на виртуальной машине Linux в Azure Cloud
Я хочу добавить нескольких пользователей на мою виртуальную машину Linux в облаке Azure. Инструкцию можно найти по https://docs.microsoft.com/en-us/cli/azure/vm/user?view=azure-cli-latest Однако, как ни странно, такой команды нет, чтобы вывести список текущих пользователей ОС.
Мое требование - создавать и удалять пользователей, поэтому я хотел бы получить список существующих пользователей ОС, а затем выполнить некоторое сравнение, прежде чем удалять или обновлять их.
К вашему сведению - на GCP я могу получить метаданные в формате json, который показывает всем пользователям их открытые ключи ssh.
Любая помощь в этом отношении будет принята с благодарностью.
Спасибо,
0 ответов
Как я знаю, вы можете создавать и удалять пользователей для виртуальной машины Linux с помощью командной строки Azure. az vm user delete
а также az vm user update
, Но нет команды CLI для перечисления всех пользователей виртуальной машины Linux. Используя другой косвенный способ, вы можете заставить всех пользователей выполнить команду bash на виртуальной машине с помощью команды CLI. az vm run-command invoke
, И результат будет таким: