Redhat recovery password

System-rescue

Para recuperar la contraseña de root en un servidor Red Hat que está en una máquina virtual, puedes seguir los siguentes pasos:

  1. Reinicia la máquina virtual.
  2. Durante el arranque, cuando veas el menú de GRUB, selecciona el kernel que deseas iniciar, pero no lo inicies aún. En lugar de eso, presiona la tecla e para editar la entrada de GRUB.
  3. Busca la línea que comienza con linux o linux16. Al final de esta línea, agrega lo siguiente: rd.break

Esto hará que el sistema entre en modo de emergencia antes de montar el sistema de archivos en modo lectura-escritura.

Presiona Ctrl + X o F10 para iniciar el sistema con la configuración modificada.

Una vez que el sistema cargue, te llevará a un prompt en modo de emergencia. Ahora, monta el sistema de archivos raíz con permisos de lectura-escritura ejecutando:

mount -o remount,rw /sysroot

Accede al sistema usando el siguiente comando:

chroot /sysroot

Cambia la contraseña de root con el comando: passwd

Luego, sigue las instrucciones para establecer una nueva contraseña.

Sal del entorno chroot y reinicia la máquina virtual: exit, y exit.

El sistema debería reiniciarse normalmente y permitirte acceder con la nueva contraseña de root.

Recuerda revertir el cambio de seguridad que se hizo en GRUB si es necesario y, si tu máquina usa SELinux, ejecuta touch /.autorelabel antes de reiniciar para evitar problemas de permisos.