Creamos el directorio donde montamos la nueva particion
morsa# mkdir /deb
Montamos la particion :
morsa# mount /dev/sda5 /deb/
Descargamos el debian 6.0:
morsa# debootstrap –arch i386 squeeze /deb ftp://mirrors.kernel.org/debian/
Montamos el proc y el pts:
morsa# mount -t proc proc /deb/proc
morsa# mount -t devpts devpts /deb/dev/pts
Armamos la jaula:
morsa# chroot /deb /bin/bash –login
Cambiamos el prompt de la jaula:
morsa# echo ‘PS1=»Jaula-Morsa:\w# «‘ >> /root/.bashrc
Instalamos ssh, vim y locales:
Jaula-Morsa:/# apt-get install vim locales ssh
Configuramos ssh, puerto y denegar root login:
Jaula-Morsa:/# vim /etc/ssh/sshd_config
Port 2424
PermitRootLogin no
Reiniciamos el demonio:
Jaula-Morsa:/# /etc/init.d/ssh restart
Cambiamos el usuario de root de la jaula:
Jaula-Morsa:/# passwd
Enter new UNIX password:
Retype new UNIX password:
Salimos de la jaula:
Jaula-Morsa:/# exit
Creamos el script de inicio para que se arme la jaula cuando inicia el sistema:
morsa:/# vim /etc/init.d/chrootd
#!/bin/bash
mount /dev/sda5 /deb/
mount -t devpts devpts /deb/dev/pts
mount -t proc proc /deb/proc
chroot /deb/ /etc/init.d/ssh start
Damos permisos de ejecucion:
morsa# chmod a+x /etc/init.d/chrootd
Armamos link simbolico para que arranque solo:
morsa# ln -s /etc/init.d/chrootd /etc/rc2.d/S99chrootd