Cómo restablecer la contraseña de root olvidada en RHEL/CentOS y Fedora
Este artículo lo guiará a través de pasos simples para restablecer la contraseña de root olvidada en distribuciones de Linux basadas en RHEL como CentOS 8 y Fedora 35/34.
Restablecer la contraseña de usuario root olvidada generalmente requiere algunas instrucciones sencillas que lo guiarán para restablecer la contraseña de root y luego podrá iniciar sesión con la nueva contraseña.
Restablecer la contraseña de root olvidada en RHEL/CentOS y Fedora
Primero, reinicie su sistema y en el menú de inicio de grub elija el kernel (principalmente la primera opción) en el que desea iniciar y presione la tecla 'e'
en su teclado.
En la siguiente pantalla, verá los siguientes parámetros de arranque del kernel, aquí busque la línea que comienza con kernel=
y agregue el parámetro rd.break
al final como se muestra y presione las teclas Ctrl + x.
En la siguiente pantalla, ingresará al modo de emergencia; aquí presione la tecla Entrar para ingresar al indicador del shell. Ahora, asegúrese de confirmar que ha vuelto a montar el directorio sysroot con permisos de lectura y escritura. De forma predeterminada, se monta con el modo de solo lectura indicado como ro
.
mount | grep sysroot
Ahora vuelva a montar el directorio sysroot con permisos de lectura y escritura y confirme los permisos nuevamente. Tenga en cuenta que esta vez, los permisos han cambiado de ro
(solo lectura) a rw
(lectura y escritura ) como se muestra.
mount -o remount,rw /sysroot/
mount | grep sysroot
A continuación, monte el sistema de archivos raíz en modo de lectura y escritura usando el siguiente comando.
chroot /sysroot
A continuación, utilice el comando passwd para restablecer la contraseña de root con la nueva contraseña y confírmela.
passwd
En este punto, ha restablecido exitosamente su contraseña de usuario root. La única parte restante es volver a etiquetar todos los archivos con los contextos SELinux precisos.
touch /.autorelabel
Finalmente, escriba salir y luego cierre sesión para iniciar el proceso de cambio de etiquetado de SELinux.
Esto generalmente toma unos minutos y una vez hecho, el sistema se reiniciará y le pedirá que inicie sesión como usuario root con la nueva contraseña.
Y así es como restablecería una contraseña de root olvidada en las distribuciones de Linux RHEL/CentOS 8 y Fedora 35/34.