в /etc/vsftpd.conf по поводу заходов в домашние каталоги есть
такой вот параметр:
# Uncomment to put local users in a chroot() jail in their home directory
# after login.
#
#chroot_local_user=YES
#
да и позиционируется он как very secure ftp daemon... у меня стоит, нареканий не вызывает.