Como resetear la contraseña de root en vCenter Server Appliance v7.0

El titulo hace referencia a la v7.0, pero una parte de este procedimiento de como resetear la contraseña de root en el vCSA es valida para la versión 6.7 Update 3 en adelante.

También comentar que desde la versión 6.7 Update 3, si el password nos caduca y no podemos acceder al VAMI, conectándonos por SSH nos da la posibilidad de cambiarlo.

Empezamos, intentamos hacer login en el VAMI y nos da error «Unable to authenticate user».

Desde la versión de vCSA 6.7 Update 1, podemos hacer login con el usuario SSO, el cual es administrator@vsphere.local si hacemos la instalación con las opciones de por defecto y se puede usar sudo para lanzar comandos en la shell sin usar password.

Metemos usuario y contraseña y accedemos.

Desde la pantalla principal, vamos a Acciones –> cambiar contraseña de root.

Ponemos primero la contraseña actual y seguido la nueva contraseña, confirmamos y guardar. Ya podremos acceder con el usuario root al VAMI.

Como anotación este procedimiento es valido para versiones desde la 6.7 Update 3.

Una vez cambiado, accedemos con root.

Método a través de la Shell. Nos conectamos por SSH al vCenter con el usuario administrator@vsphere.local. Nota: si hemos personalizado el nombre del dominio SSO, lo tendréis que cambiar por el de vsphere.local.

Habilitamos la Shell con shell.set –enable true.

Y usamos el comando passwd root con sudo para cambiar el password. Alternativamente podríamos usar sudo -i.

Como resetear la contraseña de root successfully

Una vez cambiado, volvemos a acceder por SSH con el usuario root.

Como resetear la contraseña de root shell

NOTA; si no tenemos tampoco el password de administrator@vsphere.local, entonces el procedimiento es diferente.

Saludos y espero que os sirva.