Ниже привожу содержимое конфигурационного файла /etc/vsftpd.conf

При такой настройке настройке анонимные пользователи получают полноценный rw-доступ к FTP-шнику. Такое расшаривание "для своих" бывает удобно в локалке.

Нужно создать дополнительную папку для записи
mkdir /srv/ftp/upload
chmod 777 /srv/ftp/upload

Код:
# Example config file /etc/vsftpd.conf
#
# Create by rISO
#

# Run standalone?  vsftpd can run either from an inetd or as a standalone
# daemon started from an initscript.
listen=YES
#listen_address=
connect_from_port_20=YES
#ftp_data_port=20
#listen_port=21
use_localtime=YES

ftpd_banner=Welcome to blah MyFTP service.
#banner_file

write_enable=YES
delete_failed_uploads=YES
#dirlist_enable=YES
#dirlist_enable=YES

#xferlog
#timeout=600
#ascii_upload_enable=YES
#ascii_download_enable=YES
#ls_recurse_enable=YES
#cmds_allowed

nopriv_user=ftp

#
###anonymous
#
anonymous_enable=YES
anon_root=/srv/ftp/
#ftp_username=ftp
no_anon_password=YES

#guest_enable=NO
#guest_username

anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_upload_enable=YES

#chown_uploads=YES
#chown_username=whoever
anon_umask=0000
#def=0077
file_open_mode=0764

#
###local
#

#chroot

#
###Customization
#