GNU/Linux >> Tutoriales Linux >  >> Cent OS

Restablecer contraseña raíz olvidada:qué cambió en RHEL/CentOS 7.0

Uno de los muchos cambios en Red Hat Enterprise Linux 7 / CentOS 7 es que usa GRUB 2 y ya no se restablece la contraseña en modo monousuario como ocurría en GRUB incluido en las versiones anteriores, porque la contraseña de root ahora es requerido para operar en modo de usuario único así como en modo de emergencia.

El nuevo procedimiento para restablecer la contraseña de root en caso de que la olvide se realiza de la siguiente manera:

Editar las opciones de arranque de GRUB 2

En primer lugar, inicie su sistema y cuando llegue a la pantalla de inicio de GRUB que se muestra en la imagen a continuación, presione la tecla "e" en su teclado para ingresar al modo de edición.

En la siguiente pantalla, baje hasta "linux16 " o "linuxefi " usando las teclas de flecha y elimine el "rhgb " y "silencio " parámetros, esto es necesario para habilitar los mensajes del sistema. Puede ver los parámetros en el rectángulo rojo en la imagen a continuación:

A continuación, vaya al final de la línea y agregue "init=/bin/sh " (que se muestra en el rectángulo azul en la imagen a continuación). Esto iniciará su sistema en el shell sh en lugar de ejecutar el demonio de inicio del sistema.

Ahora presione Ctrl + X para arrancar en el shell sh.

Cambiar la contraseña de root

Una vez que el shell sh esté disponible, puede continuar con el restablecimiento de la contraseña de root. Lo primero que debe hacer es montar el sistema de archivos raíz como de lectura y escritura, ya que en el proceso de arranque se monta como de solo lectura. Puedes hacer esto con el siguiente comando:

# mount -o remount, rw /

A continuación, puede usar el comando passwd para cambiar la contraseña de root:

# passwd

Deberá ingresar la contraseña raíz dos veces y se guardará el cambio.

Finalmente, para asegurarse de que el contexto SELinux de los archivos que se modificaron se restaure correctamente después del arranque, deberá ejecutar el siguiente comando:

# touch /.autorelabel

Todos los comandos se ilustran en la siguiente imagen:

Ahora que se restableció la contraseña de root, puede reanudar el proceso de arranque con el siguiente comando:

# exec /sbin/init

O si desea reiniciar el sistema, puede usar este comando:

# exec /sbin/reboot

Como puede ver, el procedimiento es sencillo y no debería tomar más de unos minutos de su tiempo.

Método alternativo

Un método alternativo para restablecer la contraseña raíz es usar "rd.break enforcing=0" en lugar de "init=/bin/sh" en las opciones de arranque de GRUB 2 anteriores. Tendrás que seguir en su mayoría los mismos pasos que los anteriores.

# mount –o remount,rw /sysroot
# chroot /sysroot
# passwd
# exit

Cent OS
  1. Cómo restablecer su contraseña raíz de MySQL en CentOS 6

  2. Restablecer contraseña raíz en Linux

  3. Restablecer contraseña de root en CentOS 7 / RHEL 7

  4. Cómo restablecer la contraseña raíz olvidada en Debian 11

  5. Restablecer una contraseña raíz olvidada en Debian 10 / Debian 11

Cómo restablecer la contraseña de root olvidada en Ubuntu

Cómo restablecer la contraseña raíz olvidada en CentOS 8

Cómo restablecer una contraseña raíz olvidada en Fedora

¿Cómo restablecer la contraseña de root de MySQL 8.0 en Centos 7.x?

CentOS / RHEL 7:Cómo restablecer la contraseña de root

Cómo restablecer la contraseña raíz en CentOS/RHEL 8