Probado en un Ubuntu que utliza el Grub como gestor de arranque, funciona cuando el
Grub no está protegido.
Es probable que alguna vez necesitemos acceder a un sistema Linux sin saber la
contraseña del usuario del sistema (que algunas veces puede ser el administrador), para
estos casos y cuando el Grub no está protegido podemos realizar el proceso que se
describe a continuación:
1. Arrancamos la máquina y esperamos a que se nos muestre el menú de arranque:
2. Elegimos el kernel con el que queremos arrancar y oprimimos la tecla e encima
de la opción (eso sería edit), aparece la siguiente pantalla:
3. Nos posicionamos sobre la entrada del kernel tal y como se muestra en la figura
anterior y de nuevo oprimimos e (de nuevo editar).
4. Escribimos al final rw init=/bin/bash (esto es Directo a la consola).
Nota: el símbolo de igualdad = puede sacarse con el código ascii Alt + 61.
5. Damos enter y luego en el menú anterior encima del kernel recién editado
presionamos la tecla b (eso sería boot ó arrancar).
Al arrancar se nos muestra la consola y estamos autenticados como root (administrador),
ahora listamos los usuarios del sistema:
# cat /etc/passwd | cut -d: -f1
o sólo:
# cat /etc/passwd
Elegimos un usuario y le cambiamos la contraseña ( que puede suceder que la
consola no haga eco (echo) y además sólo pude poner contraseñas de un caracter de
longitud, igual eso es más que suficiente):
# passwd ratapichu
Si se quiere cambiar la contraseña de administrador entonces simplemente digitamos:
# passwd
Por último reiniciamos (o también puede escribir startx en consola para iniciar el modo
gráfico) y nos autenticamos como el usuario al que le modificamos el pass y listo listo.
Si Bien las Imagenes son de un Kernel Viejo es debido que el Tutorial lo hice hace mucho y nunca hice el post
Saludos.-
R@tapichu