Перейти к основному содержанию

vCenter 7 — сброс пароля root

VMware

Перед сбросом пароля от пользователя root в vCenter очень сильно рекомендуется сделать снапшот.

VAMI

Самый простой способ сбросить пароль от root — воспользоваться VAMI. При этом вам нужно будет знать текущий пароль root. VAMI работает на порту 5480. Выполняем вход под administrator@vsphere.local.

vmware

После этого становится доступен дополнительный пункт меню Actions → Change Root Password.

vmware

Открывается форма смены пароля.

vmware

Нужно будет указать также текущий пароль от root.

SHELL

Входим в vCenter по SSH. Логинимся под root. Входим в оболочку.

shell

Меняем пароль.

passwd

vmware

Можно также залогиниться пов administrator@vsphere.local, выполнить:

shell.set --enabled true
shell
sudo -i

Указать пароль от root, запустить оболочку:

shell

Меняем пароль.

passwd

При этом тоже необходимо помнить текущий пароль от root.

GRUB

А это если мы не помним пароль от root...

Подключаемся консолью к vCenter, перезагружаем. После запуска в VCSA Photon OS необходимо нажать клавишу е, чтобы войти в меню редактирования GNU GRUB.

Находим строку, которая начинается со слова linux. Добавляем в конец строки запись:

rw init=/bin/bash
vmware

Нажимаем клавишу F10, чтобы продолжить загрузку.

Монтируем диск.

mount -o remount,rw /

Если ранее root был заблокирован, то снимаем блокировку:

pam_tally2 --user=root --reset

Дополнение для 8.0:

/usr/sbin/faillock --user root --reset

Меняем пароль.

passwd

Перезагружаемся.

umount /
reboot –f

Бонус, отмена срока действия пароля (то же самое можно сделать в VAMI):

chage -I -1 -m 0 -M 99999 -E -1 root
chage -l root

Смена пароля administrator@vsphere.local

Логинимся в shell под пользователей root. Выполняем:

/usr/lib/vmware-vmdir/bin/vdcadmintool
vmware

Выбираем третий пункт. Указываем имя Administrator@vsphere.local.

Если пароль мы помним, то сменить его можно в VAMI.

Ссылки

vCenter 7 — срок действия пароля

 

Похожие материалы

VMware PCI Passthrough — проброс USB с гипервизора на виртуальную машину

Задача — пробросить USB порт гипервизора на виртуальную машину. Имеем сервер HP Proliant DL360 Gen9 в качестве гипервизора. Первая неявная проблема: у этого сервера один USB контроллер, если мы его пробросим на виртуальную машину, то не сможем подключить к серверу клавиатуру с мышкой. С точки зрения системного администрирования и эксплуатации такой подход неприемлем.