Holas, instale el vsftp y lo configure solo para usuarios locales y use las lineas de charoot
chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
Agrege un usuario con "useradd juanito" y despues "passwd juanito", y despues meti a juanito en el archivo "vsftpd.chroot_list".
Al momento de meterme a ftp://mi_ip me pide la autentificacion e ingreso a juanito y su password y me tira el siguiente error....
500 OOPS: Cannot Change Directory:/home/juanito
Alguien sabe que onda??? si meto la pass mal me dice login incorrecto, si la meto bien me sale ese error, x ende reconoce al user pero el directorio no me lo muestra.
Salu2