I have tried long and hard with no success, I'm trying to protect my system against my users using some form of debian chroot.
I went to the debian site:
http://www.debian.org/doc/manuals/se...sh-env.en.html
I've gone to this site attempting G1 and G2 to setup chroot,
G.1
I do this to build and install the package
dpkg -i libpam-chroot_0.9-1_i386.deb
With this result
(Reading database ... 59465 files and directories currently installed.)
Preparing to replace libpam-chroot 0.9-1 (using libpam-chroot_0.9-1_i386.deb) ...
Unpacking replacement libpam-chroot ...
dpkg: dependency problems prevent configuration of libpam-chroot:
libpam-chroot depends on libpam0g (>= 0.76); however:
Version of libpam0g on system is 0.72-35.
dpkg: error processing libpam-chroot (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libpam-chroot
G.2
makejail seems to throw back errors while building the sample throws out this error
File /var/chroot/sshd/lib/libnss_db.so.2 already exists
Adding files matching '/dev/pt*'
Checking path '/dev/ptyp0'
Executing : stat -t -c "%t %T" /dev/ptyp0
WARNING: exit code 32512
ERROR: Cannot get the major and minor codes for the file /dev/ptyp0
I could try the third, but it notes that is the hardest way, and I don't want to further cause any uneccessary clutter on box.
I would appreciate any pointers on how to chroot my users in any straight forward fashion.
Thanks in advance