A veces olvidas cosas. Lo hago. A veces olvido contraseñas importantes para sitios web importantes. Recuperar sus contraseñas olvidadas para la mayoría de los sitios web es fácil, todo lo que uno tiene que hacer es recordar algunos detalles que se usaron al registrarse en el servicio para obtener un restablecimiento de contraseña para una cuenta.
La diferencia es olvidar una contraseña de un sistema o dispositivo sin una forma fácil de restablecerla mientras está bloqueada. CentOS 7 es uno de esos sistemas. Si olvidas la contraseña de root de tu máquina CentOS 7, es casi prácticamente imposible restablecerla mientras estás bloqueado.
Este breve tutorial le mostrará un truco simple que puede usar para restablecer su contraseña de root olvidada para los servidores CentOS 7. Esto definitivamente será útil para los webmasters que están bloqueados fuera de su máquina CentOS y no pueden iniciar sesión.
Este tutorial solo funcionará si tiene acceso directo a la máquina o al terminal en serie con opciones de menú de arranque. No puedes restablecer la contraseña de root si estás conectado de forma remota, ya que necesitas acceso al menú de arranque.
Para comenzar, encienda la máquina en la que ha olvidado la contraseña de root. Para los dispositivos CentOS 7, se le darán 5 segundos en el menú de arranque para seleccionar el núcleo del sistema operativo en el que desea arrancar.
Que 5 segundos son importantes, porque permite a los administradores seleccionar diferentes núcleos o editar los parámetros del núcleo existentes antes de arrancar.
En el menú de arranque, pulse e para editar el núcleo existente (Core) como se muestra a continuación.
A continuación, desplácese hacia abajo hasta la lista hasta que vea la línea subrayada a continuación ( ro ) . Lo que tenemos que hacer es cambiar ese ro a rw y empezar a ser un proyectil bash. Debería parecerse a este rw init= / sysroot/bin / sh.
Cambie la línea ro a rw y agregue init= / sysroot/bin / sh
rw init=/sysroot/bin/sh
Después de cambiar eso, presione Control + X o Ctrl + X en su teclado para comenzar en modo de usuario único usando el shell bash especificado anteriormente. En este modo, vamos a cambiar la contraseña de root.
En el modo de usuario único, ejecute el comando como se muestra a continuación
chroot /sysroot
Finalmente, ejecute los comandos a continuación para cambiar la contraseña de root.