I try to set up a backup server by RSYNC + SSH in a chrooted environment.
Only SCP, SFTP and RSYNC will be used and usable for users.
And I want to establish quotas for these users.
I use CentOS5 note Fedora
I tested script:
But in both cases, when I connect with the user's account I have an immediate disconnection
I tested the script "make_chroot_jail.sh" according to the following procedure:
I had the following problem:
sudo: user: sorry, you must have a tty to run sudo; TTY = unknown; PWD = /home/chroot/home/user; USER = root ...
What I set like this:
comment "requiretty Defaults" in "/etc/sudoers"
ld-lsb.so.1 is replaced by ld-lsb.so.3 in the script "make_chroot_jail.sh" REDHAT
Nevertheless I find it impossible to connect me with ssh and WinSCP, I have an immediate disconnection, my logs:
Aug 13 15:49:24 rsync sshd: Accepted password for utilisateur from 192.168.23.199 port 1116 ssh2
Aug 13 15:49:24 rsync sshd: pam_unix(sshd:session): session opened for user utilisateur by (uid=0)
Aug 13 15:49:24 rsync sshd: subsystem request for sftp
Aug 13 15:49:24 rsync sudo: utilisateur : TTY=unknown ; PWD=/home/chroot/home/utilisateur ; USER=root ; COMMAND=/usr/sbin/chroot /home/jail /bin/su - utilisateur -c /usr$
Aug 13 15:49:24 rsync sshd: pam_unix(sshd:session): session closed for user utilisateur
P.S: excused my English, I'm french Reply With Quote