analytics

viernes, 16 de enero de 2009

Restaurar la password de root

Supongamos que hace mucho que no entramos en una maquina y de repente no nos va la password de root, ¿que tenemos que hacer? pues seguir estos pequeños pasos

Cogemos una distro live cd (ubuntu, wifislax, knopix, etc), abrimos un terminal y nos logeamos como root.

$su

#mkdir /media/mi_disco

#mount /dev/sda2 /media/mi_disco #si tenemos una partición /boot tenemos que montar esa

#cd /media/mi_disco/boot/grub

#vi menu.lst

Buscamos la línea del kernel con la que arrancamos normalmente y le añadimos single, quedando más o menos así:

kernel          /boot/vmlinuz-2.6.18-6-486 root=/dev/sda1 ro single

Guardamos, desmontamos el disco, y reiniciamos.

Ahora arrancamos la maquina normal y nos logeamos como root, no pedirá password tranquilos,  y hacemos un:

#passwd

Metemos la nueva password

y volvemos a editar el archivo del grub

vi /boot/grub/menu.lst

Quitamos el "single", vamos que tiene que quedar como antes, y reiniciamos la maquina, y todos listo. si hacemos un "su" nos cojera la password que hemos metido antes.

Notas: Este how-to solo vale con grub y si nuestro cargador de arranque no tiene la opción del kernel de single

Todo esto tiene que ver con los niveles de ejecución de Linux, en este caso, el nivel 1.

No hay comentarios:

Publicar un comentario