En ocasiones, nos hemos encontrado con algún servidor que requiere de alguna acción (ya sea un fallo en el arranque, mantenimiento, etc) y necesitamos la contraseña de root, la cual desconocemos. Afortunadamente, existe una forma sencilla de recuperar esta contraseña y el procedimiento es el siguiente
- Primeramente, procedemos a reiniciar el servidor con CTRL+ALT+DEL o bien pulsando el botón de reinicio
- Cuando el S.O. comience a arrancar, pulsamos ESC varias veces para entrar en el prompt de GRUB.
- Una vez en la ventana de selección de S.O/Kernel en el grub, nos ubicamos sobre la primera opción y pulsaremos la tecla ‘e’ para editar el arranque
- En la siguiente ventana observaremos los argumentos de inicio del sistema, debemos ubicarnos en la línea del kernel (empieza por “linux16”) y pulsaremos la tecla ‘e’ para editar la línea.
- Seguidamente, buscaremos la línea “ro” y cambiaremos la misma por “rw init=/sysroot/bin/sh.”
- Pulsaremos CTRL+X o F10 para arrancar en single user.
- Accedemos al sistema con chroot /sysroot
- Lanzamos passwd para cambiar la contraseña de root
- Reiniciaremos el sistema.
Con esto, entraremos en modo de superusuario y podremos cambiar la contraseña de root con el comando ‘passwd root’. Una vez cambiada la contraseña, simplemente reiniciaremos el servidor y ya podremos validarnos correctamente.
0 comentarios