Crear Jaula con Chroot

Requerimos tener acceso a un equipo con GNU/Linux instalado, en nuestro caso debian y efectuar algunas modificaciones, pero sin conocer la contraseña de root. Una de las formas de hacerlos es empleado un live-cd y ejecutando chroot, para ello utilizamos un live-cd de una distro preferida, en nuestro caso knoppix. Al finalizar el arranque del live-cd, accedemos a una consola con root y efectuamos los siguiente pasos:

Crear un directorio de trabajo:

root@servidor:/# mkdir /media/jaula

Montar el volumen “que contiene el sistema raíz” al cual se requiere tener acceso, en nuestro caso /dev/sda1:

root@servidor:/# mount /dev/sda1 /media/jaula


Montar los directorios /proc, /dev y /sys:

root@servidor:/# mount --bind /proc /media/jaula/proc
root@servidor:/# mount --bind /dev /media/jaula/dev
root@servidor:/# mount --bind /sys /media/jaula/sys

Nota: La opción “–bind” permite tener acceso al sistema de archivo montando en ambos sitios

Ejecutar el comando chroot:

 root@servidor:/# chroot /media/jaula

Nota: en este caso tendremos en consola una “nueva” raíz y los comandos que ejecutemos, afectaran al sistema “montado” (/dev/sda1)

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s