Hangi OpenSSH sürümünün CentOS ile birlikte geldiğinden emin değilim, ancak 4.9 veya daha yeni ise, aslında herhangi bir ek yazılım yüklemeye gerek kalmadan OpenSSH ile yapabilirsiniz.
Bu konuda bir blog yazısı yazdım, buradan kontrol edebilirsiniz:
http://blog.frands.net/sftp-only-chroot-users-with-openssh-in-debian-166/
Kılavuz Debian içindir, ancak OpenSSH sürümü 4.9 veya daha fazla ise hemen hemen aynıdır. Sürümü şu komutu vererek öğrenirsiniz:
ssh -V
Ayrıca, benim örneğimde tüm kullanıcılar için statik bir dizin kullanıyorum. Kullanıcı adıyla değiştirilecek yapılandırma dosyasında% u kullanabilirsiniz. Böylece ChrootDirectory / www / users /% u olarak ayarlanabilir