Установил и сконфигурировал vsftpd, файл настроек можно посмотреть тут http://pastebin.com/JyRpiuHP. Из основного:
# Uncomment this to allow local users to log in.
local_enable=YES
# Uncomment this to enable any form of FTP write command.
write_enable=YES
# You may restrict local users to their home directories. See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
chroot_local_user=YES
allow_writeable_chroot=YES
user@user-K55DR ~ $ ls -ld /srv/ftp/
drwxr-xr-x 2 ftp ftp 4096 дек. 9 20:08 /srv/ftp/
user@user-K55DR ~ $ ftp localhost
Connected to localhost.
220 (vsFTPd 3.0.2)
Name (localhost:boss): ftp
331 Please specify the password.
Password:
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Login failed.
421 Service not available, remote server has closed connection