16 feb 2013

Recuperar la contraseña de root


Lo primero que debemos hacer es reiniciar la PC.Cuando cargue el GRUB presionamos la tecla E sobre el kernel con el cual iniciamoshabitualmente, lo que nos permitirá editarlo
Seleccionamos la línea que dice /boot/vmlinuz......y sobre ella nuevamente presionamos la tecla E
para poder editarla, al final de esta ponemos init=/bin/sh, quedando así:
/boot/vmlinuz-2.5.22-2-486 root=/dev/sda2 ro vga=791 init=/bin/sh
Apretamos ESC e iniciamos normalmente.
Al iniciar la shell, nos encontramos logueados como root (sin necesidad de una contraseña), por lo cual nos dirijimos al archivo /etc/shadow y con el editor de tectos (gedit, nano, etc.) borramos el
campo de la contraseña del usuario root, (sería algo más o menos así)
root:$1$lkPERaG5$Fjh958fEWmFfdrte58.45:159858:0:999999:7:::
Lo que vemos es la contraseña encriptada, asi que procedemos a borrar ese campo, guardamos los cambios y reiniciamos.
Nos logueamos como root
$:su root
y no nos pedirá contraseña, así que le asignamos una:
#:passwd root