BOHOUR: no, nastavit sftp neni zrovna raketova veda....
1. v passwd mas definovaneho sftp uzivatele se slozkou
sftp_$domena:x:33:33::/home/chrootdir/sftp_$domena:/bin/bash
2. do rc.local si das uzivatele a mount, pokud si do toho folderu montujes disk nebo neco
3. chroot pro sftp nastavujes v /etc/ssh/sshd.config
Match User $název_uživatele
ChrootDirectory /home/chrootdir/sftp_$domena
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp
4. /etc/init.d/ssh restart
5. v tuhle chvili to ma fungovat...
6. pokud chces read only, pridavas cestu ke konfiguraku do /etc/vsftpd.conf
user_config_dir=/etc/vsftpd_user_conf
7. do vsftpd.conf das
local_root=/home/chrootdir/sftp_$domena
chmod_enable=NO
write_enable=NO
8. v /etc/ssh/sshd_config upravis radek "ForceCommand internal-sftp
-R"
9. restartujes sshd a vsftpd
10. the end