9.3. Restablecer la contraseña de root en el arranque


Si no puede iniciar sesión como usuario no root o no pertenece al grupo administrativo wheel, puede restablecer la contraseña de root en el arranque cambiando a un entorno especializado chroot jail.

Procedimiento

  1. Reinicie el sistema y, en la pantalla de arranque de GRUB 2, pulse la tecla e para interrumpir el proceso de arranque.

    Aparecen los parámetros de arranque del kernel.

    Copy to Clipboard Toggle word wrap
    load_video
    set gfx_payload=keep
    insmod gzio
    linux ($root)/vmlinuz-4.18.0-80.e18.x86_64 root=/dev/mapper/rhel-root ro crash\
    kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet
    initrd ($root)/initramfs-4.18.0-80.e18.x86_64.img $tuned_initrd
  2. Vaya al final de la línea que comienza con linux.

    Copy to Clipboard Toggle word wrap
    linux ($root)/vmlinuz-4.18.0-80.e18.x86_64 root=/dev/mapper/rhel-root ro crash\
    kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet

    Pulse Ctrl e para saltar al final de la línea.

  3. Añada rd.break al final de la línea que comienza con linux.

    Copy to Clipboard Toggle word wrap
    linux ($root)/vmlinuz-4.18.0-80.e18.x86_64 root=/dev/mapper/rhel-root ro crash\
    kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet rd.break
  4. Pulse Ctrl x para iniciar el sistema con los parámetros modificados.

    Aparece la indicación switch_root.

  5. Volver a montar el sistema de archivos como escribible:

    Copy to Clipboard Toggle word wrap
    mount -o remount,rw /sysroot

    El sistema de archivos está montado como de sólo lectura en el directorio /sysroot. Volver a montar el sistema de archivos como de escritura permite cambiar la contraseña.

  6. Entre en el entorno chroot:

    Copy to Clipboard Toggle word wrap
    chroot /sysroot

    Aparece la indicación sh-4.4#.

  7. Restablece la contraseña de root:

    Copy to Clipboard Toggle word wrap
    passwd

    Siga las instrucciones mostradas por la línea de comandos para finalizar el cambio de la contraseña de root.

  8. Habilitar el proceso de reetiquetado de SELinux en el siguiente arranque del sistema:

    Copy to Clipboard Toggle word wrap
    tocar /.autorelabel
  9. Salga del entorno chroot:

    Copy to Clipboard Toggle word wrap
    salir
  10. Salga de la página switch_root:

    Copy to Clipboard Toggle word wrap
    salir
  11. Espere hasta que el proceso de reetiquetado de SELinux haya terminado. Tenga en cuenta que reetiquetar un disco grande puede llevar mucho tiempo. El sistema se reinicia automáticamente cuando termina el proceso.

Pasos de verificación

  1. Para comprobar que la contraseña de root se ha modificado correctamente, inicie sesión como usuario normal y abra el Terminal.
  2. Ejecute el shell interactivo como root:

    Copy to Clipboard Toggle word wrap
    $ su
  3. Introduzca su nueva contraseña en root.
  4. Imprime el nombre de usuario asociado a la ID de usuario efectiva actual:

    Copy to Clipboard Toggle word wrap
    whoami

    La salida devuelve:

    Copy to Clipboard Toggle word wrap
    raíz
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat, Inc.