VMware описывает процесс изменения пароля root vCenter Server Appliance. Вот.
Это довольно неуклюжая процедура с использованием виртуальной консоли, которая не позволяет мне использовать копирование / вставку из моего хранилища паролей. Мне приходится вводить пароль вручную, поэтому я хочу использовать простой, легко вводимый пароль.
В качестве альтернативы я мог бы войти через ssh, запустить оболочку и просто использовать старый добрый passwd
команда для изменения пароля в командной строке. Таким образом, я мог просто скопировать / вставить пароль из своего хранилища паролей.
Есть ли обратная сторона последнего подхода? Почему VMware не называет это альтернативой?
Пользователь root предназначен только для аварийного восстановления и обновления в vCenter, он не должен использоваться для управления vCenter (для этого предназначена встроенная учетная запись администратора в домене vsphere.local). Таким образом, единственный случай, когда вам понадобится пароль root, - это если vcenter не работает (например, сеть не работает) или вы его обновляете. В первом случае возможность изменить его, хотя SSH была бы бессмысленной, и из-за его природы большинство людей сбрасывают пароль, когда он им нужен, поскольку он используется очень редко.
Также существует аспект безопасности, поэтому единственный «официальный» способ изменить пароль - через консоль. SSH также обычно должен быть отключен на устройстве vCenter.
Что касается вашего вопроса, можно ли его изменить через SSH, я не могу сказать, но уверен, что он не поддерживается.