En realidad, este método no recupera contraseña, si no que permite acceder al sistema sin contraseña, borrando así la contraseña del usuario que queremos.
1. Arranca tu sistema con un Live-CD de cualquier distribución de GNU/Linux, no es necesario que sea el del tuyo.
2. Una vez dentro, abrimos un terminal y averiguamos en que particion está instalado nuestro sistema Linux. Para ellos usamos el comando:
fdisk -l
La salida del comando te dará una linea de partición que tendrá un "*". Eso significará que es la partición que buscamos.
3. Como vemos en la imagen, en nuestro caso es /dev/sda1. Vamos a montar la partición en nuestro sistema, que como recordamos está corriendo en RAM al ser un CD-Live. Para ello usamos el comando:
mount /dev/sda1 /mnt
4. Ahora, tenemos acceso a toda la partición de nuestro sistema Linux. Basta con acceder al archivo que maneja los usuarios del sistema, que es /etc/passwd. Usamos el comando de edición:
nano /mnt/etc/passwd
5. Aquí veremos el fichero que comentabamos. Cada línea de este archivo contiene los datos de los usuarios, la mayoría creados por el sistema. Vamos a buscar nuestro usuario root, que en mi caso es "localpc" y borraremos la "X" que vemos al principio, que indica que el usuario tiene una contraseña y que está en el fichero /etc/shadow.
localpc:x:1000:1000:localpc,,,,:/home/localpc:/bin/bash
Una vez borrada, indica que el usuario no necesita contraseña para acceder al sistema. Guardamos los cambios en el editor y reiniciaremos el sistema. Veremos que tenemos completo acceso, una vez dentro, se recomienda establecer una nueva contraseña con el comando passwd.
Hola segui las instrucciones solo que a mi en la ventana de terminal no me aparecio nada solo en la parte de abajo me dice ver ayuda, guardar, leer fich, justificar, etc esto que significa??
ResponderEliminar