Como Restablecer la Contraseña root

El Equipo de Documentación de Fedora Versión F41 Last review: 2025-02-11
Debe ser configurada una contraseña root mientras instala Fedora Linux, aunque ahora es sigerido para dejar la cuenta de root bloqueada y utilizar sudo. Este artículo describe como proceder si ha utilizado una contraseña root, pero por alguna razón no puede acceder a ella más.

Hay dos métodos comunes para restablecer la contraseña root si se olvida o se pierde.

  • En el Modo Rescate

  • Utilizar un Medio (USB/DVD/CD) de Fedora Live

Cómo restablecer la contraseña root en Modo Rescate

Al cambiar las contraseñas como root, no se solicitará la contraseña anterior.

Mientras arranca el sistema, se exhibirá el menú de GRUB2. Para arrancar el sistema en modo rescate utilice bash siguiendo estos pasos:

  1. Selecciona el apunte de arranque que desee para editar con las teclas de flechas.

  2. Select the entry you wish to edit by pressing e.

  3. Utilice las teclas de flecha para seleccionar la línea comenzando con linux, linux16, o linuxefi.

  4. Vaya al final de esa línea e incluya un espacio y lo siguiente rw init=/bin/bash.

    If your disk is encrypted, you may need to add plymouth.enable=0

  5. Press Ctrl+X or F10 to boot the entry

  6. Ejecute la instrucción:

    passwd

    Se le solicitará que introduzca la contraseña nueva dos veces.

    You can also reset a non-root user password using the same command if you specify passwd <username>.

  7. Rearrancar la máquina con:

    /sbin/reboot -f
  8. As the boot (GRUB) menu appears (same as the first step), again select the boot entry you want to use, press e, and add the autorelabel=1 option to the end of the command line. This will temporarily set SELinux in permissive mode (instead of the standard enforcing mode), which will allow the relabeling process to proceed, as well as trigger the relabeling process.

    Then, boot the modified entry with Ctrl+X or F10.

El sistema puede tomar un momento para iniciar mientras que el reetiquetado de SELinux cambia los permisos en el sistema de archivos. Si ve la pantala de inicio de Plymouth puede presionar la tecla ESC en su teclado para ver el progreso de SELinux.

Once it is complete, your system is ready and your password has been successfully changed.

For more information about SELinux states and modes, see Changing SELinux States and Modes.

Como restablecer la contraseña raíz con un Fedora Live Media

Para descargar y crear un USB vivo DE Fedora Workstation, sigue las instrucciones en la Documentación Rápida del Medio de Fedora USB Viva.

Para información adicional, específicamente sobre medio vivo utilizando BTRFS, consulte también Restaurar el cargador de arranque utilizando el disco Vivo

  1. Arranca el medio de la instalación Viva y elije Try Fedora.

  2. Desde el escritorio, abre un terminal y cambia a root utilizando su (el sistema no preguntará una contraseña).

  3. Para ver los nodos de su unidad de disco, introduzca df -H en el terminal. Para este ejemplo utilizaremos /dev/sda1 para la partición /boot y /dev/sda2 para la partición raíz /.

    Si está utilizando particiones LVM, teclee: sudo lvscan y note la ruta /dev de su partición raíz. Para este ejemplo utilizaremos /dev/fedora/root.

  4. Crea un directorio para el punto de montaja (utilize la opción -p para crear subdirectorios):

    mkdir -p /mnt/sysimage/boot
  5. Monta la partición / (raíz) (asegúrese de utilizar el nodo del dispositivo real o la ruta LVM de su partición raíz /):

    Para montar la raíz en un esquema de partición estándar, ingrese:

    mount /dev/sda2 /mnt/sysimage

    Para montar la raíz en un esquema de partición LVM, ingrese:

    mount /dev/fedora/root /mnt/sysimage
  6. Continúa el proceso montando /boot, proc, /dev y /run con:

    mount /dev/sda1 /mnt/sysimage/boot
    
    mount -t proc none /mnt/sysimage/proc
    
    mount -o bind /dev /mnt/sysimage/dev
    
    mount -o bind /run /mnt/sysimage/run
  7. chroot a la partición raíz montada:

    chroot /mnt/sysimage /bin/bash
  8. Cambia la contraseña raíz:

    passwd
  9. Sal del chroot con:

    exit

    y sal del terminal.

  10. Reinicia el sistema y arranca desde la unidad de disco duro.

Felicidades, su contraseña de root ha sido cambiada correctamente.

Solución de Problemas Adicionales

  1. Si no puede entrar al modo de rescate porque olvidó la contraseña del Firmware/BIOS aquí hay algunas opciones:

    1. Consulta la documentación de su computadora para obtener instrucciones sobre cómo restablecer la contraseña del firmware/BIOS en la memoria CMOS.

    2. Mueva temporalmente el disco duro del sistema a otra máquina y siga los procedimientos anteriores para restablecer la contraseña root.

  2. Si ha configurado una contraseña para su cargador de arranque, consulte Creación y uso de una imagen de instalación en vivo.

  3. Si desea restablecer la contraseña del cargador de arranque, consulte las instrucciones sobre cómo Restablecer la contraseña del cargador de arranque.