Restablecer la contraseña de root en CentOS/RHEL 7 es ligeramente diferente a las versiones anteriores. La publicación describe el procedimiento para restablecer la contraseña de root perdida.
Reiniciar y editar grub2
Reinicie el sistema y presione cualquier tecla para detener el inicio automático desde el kernel predeterminado. Presione "e" después de seleccionar la línea del kernel.
Anexar rd.break al kernel
Cuando esté en modo de edición, vaya a la línea que comienza con linux16 y agregue rd.break hasta el final de esta línea.
Esto hará que la máquina arranque en modo de emergencia, lo que le otorga privilegios de usuario raíz sin tener que ingresar una contraseña de usuario raíz. Incluso si no se ha establecido la contraseña de usuario raíz, esto aún funciona.
Reiniciar el sistema
Presiona CTLR+x después de agregar rd.break al kernel. Esto reiniciará el sistema en modo de emergencia.
Remontar sysroot
Primero, volveremos a montar el sistema de archivos sysroot en modo de lectura y escritura y luego usaremos chroot para ingresar a una cárcel chroot:
# mount -o remount,rw /sysroot # chroot /sysroot
Restablecer contraseña raíz
Finalmente, escriba el comando passwd en la línea de comando y configure la nueva contraseña para el usuario root. Es posible que reciba algunas advertencias como "la contraseña falla en la verificación del diccionario" si su contraseña es débil. Puede ignorar la advertencia de forma segura y establecer la contraseña que desee.
# passwd
Reetiquetado de SElinux
Asegúrese de que todos los archivos sin etiquetar (incluido el archivo oculto) se vuelvan a etiquetar durante el arranque. Tocando el archivo oculto autorelabel indica a SElinux que vuelva a etiquetar los archivos modificados fuera de su contexto habitual, como el archivo /etc/shadow.
# touch /.autorelabel
sincronizar
Para vaciar todo el caché en el disco, escriba el comando:
# sync
Reiniciar
Escriba dos veces el comando exit para salir del entorno chroot y cerrar la sesión. El sistema aplicará algunos contextos de SELinux y se reiniciará. Ahora puede iniciar sesión con su nueva contraseña raíz.