Usuarios enjaulados para SSH ( jailkit )
Instalación
Primero descargar jailkit….
wget http://olivier.sessink.nl/jailkit/jailkit-2.14.tar.gz
Despues de descargar, instalar…
tar -zxvf jailkit-2.14.tar.gz cd jailkit-2.14 ./configure make sudo make install
Crear el directorio que contendrá el sistema enjaulado…
sudo mkdir /home/jail sudo chown root:root /home/jail
Crear el entorno
sudo jk_init -v /home/jail basicshell sudo jk_init -v /home/jail editors sudo jk_init -v /home/jail extendedshell sudo jk_init -v /home/jail netutils sudo jk_init -v /home/jail ssh sudo jk_init -v /home/jail sftp sudo jk_init -v /home/jail sftp sudo jk_init -v /home/jail jk_lsh
Crear el usuario y enjaularlo
sudo adduser jail_user sudo jk_jailuser -m -j /home/jail jail_user
Comprobar que el fichero /etc/passwd tiene la siguiente linea
jail_user:x:1001:500::/home/jail/./home/jail_user:/usr/sbin/jk_chrootsh
Asignar una contraseña al usuario
sudo passwd jail_user

