Extracto de BAEHOST Blog
Para comenzar, y como requisito previo, el usuario debe tener un usuario activo con privilegios de sudo en el servidor.
Debemos ejecutar:
sudo passwd root
Te solicitará la nueva contraseña de root y confirmación. Pero, ¿qué sucede si no tenés acceso a un usuario local con privilegios de sudo y no podés recuperar la contraseña de root por otros medios?
En este caso deberás proceder con la recuperación manual de la contraseña de tu servidor desde el menú de inicio de Grub.
1. El primer paso es iniciar el sistema RHEL 8/CentOS 8 Linux en stopped state o reiniciar un sistema RHEL/CentOS 8 en ejecución.
2. Interrumpir el proceso de arranque y restablecer la contraseña de root en RHEL 8/CentOS 8:
Una vez que veas el menú de grub, presioná la tecla «e» para interrumpir el proceso de arranque.
Esto te mostrará los parámetros de arranque del Kernel. Modificaremos estas opciones para restablecer la contraseña de root en RHEL 8. A continuación visualizaremos los parámetros por defecto configurados:
3. Debajo de la línea de linux, presioná <ctrl + e> para ir al final de la línea y eliminar «ro crash», luego agregá «rd.break»:
4. Luego, presioná Ctrl + x para iniciar el sistema:
Esto te llevará a un shell donde tendrás que volver a montar la raíz del sistema con el indicador rw, ya que está en modo de solo lectura:
mount -o remount,rw /sysroot
5. Cambiá el directorio /sysroot y restablecá la contraseña de root:
……
Autor Baehost.com
Lee la nota completa en BAEHOST Blog