Cómo restablecer la contraseña de root olvidada o perdida en Fedora


Un administrador del sistema Linux puede restablecer rápidamente la contraseña olvidada de un usuario con el comando passwd , pero ¿qué sucede si el administrador del sistema olvida la contraseña de root? En este artículo, explicaremos cómo restablecer una contraseña de usuario root olvidada o perdida en la distribución de Fedora Linux.

Tenga en cuenta que para restablecer la contraseña de usuario root perdida, debe tener acceso físico a la máquina de Fedora para poder acceder a la configuración de Grub para reiniciar y reiniciar la máquina. Además, si su sistema Fedora está encriptado, también podrá conocer la frase de contraseña LUKS.

Editar la configuración de Fedora GRUB

Para editar la configuración de Fedora Grub, debe interrumpir el proceso de inicio reiniciando la máquina Fedora y presionando E en su teclado cuando vea el siguiente menú de GRUB:

Después de presionar E en su teclado, aparecerá la siguiente pantalla.

Use las teclas de flecha del teclado y vaya a la línea linux como se muestra.

Después de encontrar la línea linux , elimine rhgb quiet y reemplace con lo siguiente.

rd.break enforcing=0

Una vez que haya terminado de editar la línea, presione Ctrl-x para guardar e iniciar el sistema.

Montando el sistema de archivos de Fedora

Una vez que el sistema se inició en el modo de emergencia, debe volver a montar el disco duro con permiso de lectura y escritura mediante el siguiente comando en el terminal.

# mount -o remount,rw /sysroot

Establecer contraseña de root olvidada en Fedora

Ahora ejecute el siguiente comando chroot para acceder al sistema Fedora.

# chroot /sysroot

Ahora puede restablecer la contraseña de usuario root de Fedora olvidada o perdida usando comando passwd como se muestra.

# passwd

Introduzca la nueva contraseña del usuario root dos veces cuando se le solicite. Si tiene éxito, debería recibir un mensaje que indica que todas las señales de autenticación se actualizaron correctamente como se muestra.

Escriba exit , dos veces para reiniciar el sistema.

Establecer contexto SELinux en el archivo de sombra

Inicie sesión como usuario root y escriba el siguiente comando para restaurar la etiqueta SELinux en el archivo /etc/shadow .

# restorecon -v /etc/shadow

Gire SELinux de nuevo al modo de cumplimiento.

# setenforce 1

¡Eso es todo! Si tiene algún problema al restablecer la contraseña de usuario root de Fedora olvidada o perdida, pregunte en la sección de comentarios a continuación.