jueves, 15 de febrero de 2007

Recuperar la contraseña de root

Arrancas con la versión Live, accedes a la partición donde tienes instalado el Ubuntu y vas a la carpeta etc y editas el fichero shadow.
Ctrl+Alt+F1,F2... para pasarnos a la consola
root + ENTRAR
nano /media/nombre_de_tu_particion/etc/shadow
En ese fichero están todos los usuarios, si no te acuerdas cual es el tuyo busca el usuario root.
Será una línea que empieza por root:una_serie_de_letras_que_representa_la_contraseña:mas_cosas:...,

En esa línea tienes que borrar todo lo que está entre los primeros dos puntos (:) y los segundos dos puntos (:)
Quedaría así root::mas_cosas:...
Con eso borramos la contraseña del usuario root.
Ctrl+O para guardar los cambios
Entrar para confirmar el nombre del fichero
Ctrl+X para salir
Ahora reiniciamos con tu ubuntu normal.
Nos pasamos a una consola Ctrl+Alt+F1,F2...
Nos logueamos como root y ya no necesitaremos contraseña.
Para entrar en modo gáfico hemos de parar las X
/etc/init.d/gdm stop
y ahora lanzamos el entorno gráfico
startx
Ya estamos dentro y como root.
=================================

1- Reinicia el pc con el live cd de ubuntu (u otro live cd q tengas)
2- Abre una consola y monta la particion donde tienes instalado el sistema.
Por ejemplo, si está en /dev/hda1 escribes: sudo mount /dev/hda1 /mnt
3- "Chrootea" la particion con sudo chroot /mnt
4- Para saber el nombre de usuario escribe: ls /mnt/home
5- Ya sabiendo el nombre de usuario escribes: sudo passwd nombredeusuario
Y escribes una nueva contraseña...
6- Reinicias

No hay comentarios: