martes, 3 de marzo de 2015

Recuperar Contraseña de Root Con Grub Linux


En algunos casos nos topamos con que no tenemos la contraseña de root o administrador en una computadora con Linux, para estos casos podemos utilizar el gestor de arranque GRUB para realizar un reset de contraseña.




Lo primero que tenemos que haceres situarnos en la pantalla de GRUB en este caso de ubuntu, (para otras distribucion el proceso es similar), en ella pulsamos la letra "e" para que no direccione a una ventana como esta:


Esta ventana muestra las principales opciones de arranque del sistema operativo. Debemos buscar (en la parte inferior del cuadro de texto) una línea que empieza por “linux” y añadir al final de ella:

  • init=/bin/bash
Quedando nuestra ventana de opciones algo parecida a la siguiente.


Pulsamos F10 y el sistema arrancará, pero en vez de hacerlo sobre una interfaz gráfica veremos un terminal con permisos de root.



Lo primero que vamos a hacer aquí es montar / con permisos de lectura y escritura para poder escribir en él y modificar un archivo. Para ello tecleamos:

  • mount -o remount rw /

Ahora que podemos escribir en la partición debemos abrir el archivo de las contraseñas de Linux que se encuentra en/etc/shadow tecleando:

  • nano /etc/shadow

Veremos una ventana como la siguiente.

Como podemos ver nos aparece una exclamación ! (aunque puede aparecer cualquier otro valor) entre dos puntos a la derecha de root (la primera entrada). Para borrar la contraseña del superusuario simplemente debemos borrar todo lo que se encuentre entre los primeros dos puntos quedando la entrada similar a:


Guardamos los cambios del archivo y reiniciamos nuestra máquina. Al volver a arrancar podemos iniciar sesión con un TTY utilizando el usuario root y sin necesitar una contraseña para ello. Una vez dentro podemos poner también una contraseña personalizada a root utilizando simplemente el comando passwd de manera que cuando tengamos que entrar a este usuario podamos hacerlo en cualquier momento con dicha clave.

Ojo, cuidado al modificar este archivo ya que si por error modificamos otro parametros podemos tener problemas para iniciar secion.

No hay comentarios:

Publicar un comentario