This is an old revision of the document!
Redhat recovery password
Para recuperar la contraseña de root en un servidor Red Hat que está en una máquina virtual, puedes seguir estos pasos:
- Reinicia la máquina virtual.
- 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.
- 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.