Hoy una compañera del trabajo estaba necesitando en ese momento entrar en su maquina ella acababa de llegar de vacaciones y no se recordaba la clave de root de su maquina sistema operativo Ubuntu 9.04, yo me sabia una manera vía Grub pero no me funciono y probé con la segunda menera vía liveCd fue la que me funciono le explico el procedimiento:
1-> Boot con el LiveCD en este caso lo realice con la misma version del sistema operativo Ubuntu 9.04, pero se puede hacer con cualquier SO Linux, ejemplo ubuntu, kubuntu, Knoppix, canaima entre otros.
2-> Cuando termine de bootear ingresamos al terminal y escribimos sudo su para cambiarnos como root.
$ sudo su
3-> Creamos una carpeta dentro de del siguiente directorio /mnt/miParticion de la siguiente manera:
#mkdir /mnt/miParticion
4-> Luego verificamos las particiones que tememos para poder saber cual vamos a montar
#fdisk fdisk -l
Resultado

Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pista, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x0007d9ba

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 613 4923891 82 Linux swap / Solaris
/dev/sda2 * 614 7299 53705295 83 Linux
/dev/sda3 7300 19457 97659135 5 Extendida
/dev/sda5 13379 19457 48829567+ b W95 FAT32
/dev/sda6 7300 13377 48821472 b W95 FAT32

5-> La partición que posee el * es la que vamos a montar en la carpeta que creamos en al paso 3
#mount -t auto /dev/sda2 /mnt/miParticion

6-> Ahora debemos abrir /etc/shadow dentro de la partición vamos a editar los usuario root y usuario.
#namo /mnt/miParticion/etc/shadow
resultado de como esta el archivo:

root:$6$VdpcVkms$4J6VwtnAW8JkRTxLs666fKFytAT/ycKxJMW.:0:14750:0:99999:7:::
daemon:*:14354:0:99999:7:::
bin:*:14354:0:99999:7:::
sys:*:14354:0:99999:7:::
sync:*:14354:0:99999:7:::
games:*:14354:0:99999:7:::
man:*:14354:0:99999:7:::
lp:*:14354:0:99999:7:::
mail:*:14354:0:99999:7:::
news:*:14354:0:99999:7:::
uucp:*:14354:0:99999:7:::
proxy:*:14354:0:99999:7:::
usuario:*:14354:0:99999:7:::

En este caso el usuario root esta de esta menera:
root:$6$VdpcVkms$4J6VwtnAW8JkRTxLs666fKFytAT/ycKxJMW.:0:14750:0:99999:7:::
debes borrar todo lo que haya entre los primeros y segundos dos puntos. Quedaría así:
root::0:14750:0:99999:7:::
Editamos los dos usuarios root y usuario y guardamos los cambios con eso podrás bootear tranquilamente y entrar como root o usuario, ya que estará sin clave. es recomendable que pongas una lo antes posible (con “passwd“), ya que es un gran riesgo de seguridad.

Anuncios