Redhat recovery password
Para recuperar la contraseña de root en un servidor Red Hat que está en una máquina virtual, puedes seguir los siguentes 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.