- Introducción
- Primer paso: Arrancar desde Live CD.
- Segundo paso: Montar la partición de linux.
- Tercer paso: Cambiar el directorio raiz.
- Cuarto paso: Cambiar la contraseña.
- Quinto paso: Comprobar el cambio de contraseña.
Introducción: A quien no se le ha olvidado la contrseña que le hemos puesto a algún usuario, esto también no puede ocurrir con el usuario root, resolver esto es mucho más facil de lo que pensais, tan solo necesitaremos un LiveCD como una knoppix.
Primer paso: Arrancaremos nuestro pc, con el Live CD en algún dispotitivo da igual si es en un lector de cds, de dvds, o grabadora.
* En el caso de usar una knoppix, cuando arranqueis, os aconsejo que ejecuteis
knoppix 2 lang=es
para tener el teclado en español, el simbolo "=" lo encontrareis en la tecla "¡", el modo cónsola.
También el live cd de gentoo nos sirve, y no tenemos que pasarle parámetros, el procedimiento será el mismo.Segundo paso: Nos pondremos como root en el Live Cd, en cualquier terminal, ahora montaremos la partición donde tenemos instalada nuestra distribución de linux, si no estamos seguros de donde la tenemos instalada, ejecutaremos el siguiente comando, para ver las particiones que tenemos en nuestro disco duro, podria ser algo así:
root@AyudaOnline:~# fdisk -l Disco /dev/hda: 80.0 GB, 80026361856 bytes 255 cabezas, 63 sectores/pista, 9729 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Disposit. Boot Start End Blocks Id System /dev/hda1 * 1 3187 25599546 7 HPFS/NTFS /dev/hda2 3188 3272 682762+ 82 Linux swap /dev/hda3 3273 6919 29294527+ 83 Linux /dev/hda4 6920 9729 22571325 f W95 Ext'd (LBA) /dev/hda5 6920 9729 22571293+ b W95 FAT32
Como podremos observar, tenemos 2 particiones de linux, hda2, que corresponde con la partición swap, y hda3, que es en donde tenemos instalada nuestra distribución, por lo que ahora que ya sabemos que es en hda3 (en mi caso), donde tenemos el linux, procederemos a montar la partición, eso lo haremos de la siguiente forma:
# mount -t ext3 /dev/hda3 /mnt/hda3 -rw
El parametro -t ext3 hace referencia al tipo de ficheros que tenemos, puse ext3, puesto que es el más extendido, si tienes ext2, o reiserfs, tan solo tendrás que cambiar el ext3, por el tipo de ficheros que tengas.
Tercer paso: Ahora lo que nos interesa, es poder trabajar como si estuvieramos con nuestro linux en vez de estar trabajando con el Live CD, es decir, queremos tener como directorio raiz (/) la partición (en este caso /mnt/hda3/), esto lo haremos facilmente, ejecutando el siguiente comando:
# chroot /mnt/hda3 /bin/bash
Cuarto paso: Llegó la hora de cambiar la contraseña, para ello ejecutaremos el comando:
# passwd
A continuación indicaremos la contraseña que le queremos poner.Quinto y ultimo paso: Por fin, vamos a comprobar que realmente se ha cambiado la contraseña del usuario root, por lo que tendremos que reiniciar el ordenador, quitar el Live CD del lector, y arrancar normalmente nuestro linux.Espero que este pequeño manual os sirva de algo 🙂
CHaiS
Levemente retocado por: Solusan
muy bueno funciona full lo necesite para cambiar el root de un suse y funciona!!
gracias