Linux – Gentoo – Restablecer la contraseña de root

última actualización el 6 de agosto de 2009, 19:05 por Carlos-vialfa
Publicado por Carlos-vialfa
El mejor método para recuperar la contraseña de root perdida es utilizar el LiveCD. Sigue estos pasos:
1- Bootea desde el LiveCD
2- Ejecuta el comando fdisk, luego utiliza la opción p para conocer el dispositivo relativo a tu partición boot y root.

# fdisk  /dev/sda

The number of cylinders for this disk is set to 9726.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/sda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa08da08d

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14         256     1951897+  82  Linux swap / Solaris
/dev/sda3             257        9726    76067775   83  Linux


3- Monta la partición sda3 (o equivalente)

# mount /dev/sda3 /mnt/gentoo


4- Haz un chroot en el entorno montado

# chroot /mnt/gentoo /bin/bash
# env-update
>> Regenerating /etc/ld.so.cache...
# source /etc/profile
# export PS1="(chroot) $PS1"


5- Cambia la contraseña de root

#passwd


6- Bootea sin el LiveCD
Si no dispones del LiveCD, deberás bootear el sistema en modo single user para resetear la contraseña de usuario.
Debes pasar la opción init=/bin/sh al kernel vía el menú bootloader.
Cuando el sistema inicie, iniciará una shell de root, el disco será montado en modo solo lectura, será necesario montarlo en modo escritura/lectura (es necesario reemplazar en el siguiente comando ROOT por la partición root basándose en el ejemplo visto anteriormente utilizando sda3):

mount -o rw,remount /dev/ROOT


Luego habrá que editar el fichero /etc/shadow y eliminar la contraseña encriptada. Reinicializa la contraseña de root con el comando passwd y reinicia el sistema.

PD: El artículo original fue escrito por wjaouadi, contribuidor de CommentCaMarche
Mejores respuestas para « Linux – Gentoo – Restablecer la contraseña de root » en :
Linux- Gentoo - Instalación de Webmin Ver Webmin es una interfaz Web de gestión de servidores. Instalación de Webmin La instalación de Webmin no difiere de la instalación de otros programas bajo Gentoo. La instalación de Webmin se efectúa utilizando el comando emerge. # emerge...
Linux - Gentoo – Instalación y configuración de VSFTPD Ver VSFTPD es un servidor FTP para fácil de instalar y utilizar. Instalación e implementacion Para instalarlo bajo Gentoo, utilizamos el comando: emerge vsftpd Una vez instalado, es posible ejecutar el Daemon mediante /etc/init.d/vsftpd start y...
Linux - Gentoo – Instalación de TomCat Ver El servidor de aplicaciones de código abierto TomCat es un componente del proyecto JAKARTA, que brinda soluciones para servidores basadas en la tecnología Java. Instalación Para instalar TomCat en una plataforma Gentoo utilizamos el comando...
Linux - Gentoo - Instalación de phpMyAdmin VerComo para cualquier instalación en Gentoo, la instalación será efectuada fácilmente gracias al comando emerge. # emerge phpMyAdmin Luego habrá que crear el directorio de configuración: # cd phpMyAdmin # mkdir config # chmod o+rw config #...
Reinicializar la contraseña de root de MySQL VerEs útil poder modificar la contraseña de administrador (usuario root), ya sea al momento de la primera instalacion o debido a la perdida de la contraseña de root de MySQL. ¿Olvidaste la contraseña de root de MySQL? Para poder cambiar la contraseña...
Linux - Gentoo - Instalación de Apache2/PHP VerComo en todas las instalaciones en Gentoo, Portage se encargará de la instalación de paquetes y la gestión de dependencias. Instalación de Apache2 La instalación de Apache comienza con la ejecución del comando emerge apache Para iniciar el...
Descargar Driver de impresión del equipo All-In-One Lexmark X2600 para Linux VerDescarga completamente gratis el driver de impresión del equipo All-In-One Lexmark X2600. Para Linux. Guarda tu driver en una carpeta (crea una carpeta con nombre igual al modelo), para tenerlo siempre ubicado, cuando lo necesites...
Descargar RAR para Linux VerEs un programa compresor/descompresor de archivos, ahora en la versión para Linux, llega con toda la potencia que lo caracteriza, al igual que en las versiones de Windows y Mac que incluye las mismas funciones.
Trucos de Linux VerCómo montar una unidad de CD-ROM Para montar una unidad de CD-ROM en Linux, regístrese como el administrador del sistema, es decir, con el nombre de acceso "root". Es suficiente con montar el lector, es decir, para "capturar" el contenido de la...
Comandos de Linux VerTabla de los comandos principales de Linux Comando Descripción Equivalente a DOS ls listas del contenido de un directorio dir cd cambio de directorio cd cd .. directorio principal cd.. mkdir crea un...
Linux: Gestión de usuarios VerPrimer paso del administrador En el caso de que muchas personas tengan acceso al sistema, es necesario que el administrador administre a los usuarios. Para esto, se deben conocer los comandos usuales y los archivos que se configurarán. Debe conocer...