Recuperar la contraseña de root en Linux
Hace ya algún tiempo en la escuela un camarada me comento que se podía volar la seguridad de un sistema linux cambiando la contraseña de root y así poder tener acceso total al sistema, yo creí que era broma pero me demostró en vivo y en directo que era cierto, hoy me dio la curiosidad de investigar y lo encontré.
Esto es posible en RedHat, Centos o Debian. Si no tienen el Grub protegido con contraseña es muy fácil ingresar a un sistema Linux en single user mode y cambiar la contraseña de root.
Debian
Esto es posible en RedHat, Centos o Debian. Si no tienen el Grub protegido con contraseña es muy fácil ingresar a un sistema Linux en single user mode y cambiar la contraseña de root.
Debian
- Seleccionamos la primera opción en el prompt de Grub y presionamos la letra e para editar el comando antes del arranque del sistema.
- Seleccionamos la segunda linea, usualmente empieza con la palabra Kernel
- Nuevamente presionamos e para editar el comando seleccionado
- Al final de la linea escribimos una de los dos paths siguientes:
- Presionamos la tecla b para iniciar el sistema
- Luego del arranque de Linux Debian el shell nos muestra el prompt de root listo para cambiarle la contraseña, pero antes puede ser necesario montar las particiones del sistema con el siguiente comando:
init=/bin/sh o init=/bin/bash
deathbian:~# mount -t proc proc /proc **
deathbian:~# cp /proc/mounts /etc/mtab **
deathbian:~# mount -o remount,rw /
deathbian:~# passwd
** Estos comandos pueden no ser necesarios, dependiendo del sistema.
Articulo original aquí