Se você estiver configurando o diretório inicial dos usuários usando adduser , não será necessário fazer chroot. Seus usuários terão acesso automático aos diretórios pessoais com a opção local_enable .
Se os arquivos estiverem em um local diferente, basta alterar seu home para este local. Contanto que eles não sejam esperados para ssh in, então não deve haver problemas.
Certifique-se de que seu arquivo vsftpd.conf tenha:
anonymous_enable=NO
local_enable=YES
write_enable=YES
e não tem nenhuma linha chroot . write_enable deve ser NO se você não quiser que seus usuários gravem em seus diretórios pessoais via FTP.