vsftpd: anonymous FTP uploads
January 13th, 2010
In order to have an anonymous-only FTP server that allows anonymous uploads, based on vsftpd running on Ubuntu 9.10, I applied the following configuration changes:
--- /etc/vsftpd.conf.orig 2010-01-13 02:00:46.287216196 +0100 +++ /etc/vsftpd.conf 2010-01-13 01:59:34.787215294 +0100 @@ -26,16 +26,18 @@ #local_enable=YES # # Uncomment this to enable any form of FTP write command. -#write_enable=YES +write_enable=YES # # Default umask for local users is 077. You may wish to change this to 022, # if your users expect that (022 is used by most other ftpd's) #local_umask=022 +anon_umask=0222 +file_open_mode=0666 # # Uncomment this to allow the anonymous FTP user to upload files. This only # has an effect if the above global write enable is activated. Also, you will # obviously need to create a directory writable by the FTP user. -#anon_upload_enable=YES +anon_upload_enable=YES # # Uncomment this if you want the anonymous FTP user to be able to create # new directories.
Leave a Reply