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