ls /usr/share/doc/vsftpd/examples INTERNET_SITE PER_IP_CONFIG VIRTUAL_HOSTS VIRTUAL_USERS_2 INTERNET_SITE_NOINETD README VIRTUAL_USERS vsftpd.preseed README says this: Contents ======== INTERNET_SITE How you might configure vsftpd for an internet site. INTERNET_SITE_NOINETD How to use vsftpd without xinetd. PER_IP_CONFIG How to apply different settings based on the connecting IP address. VIRTUAL_HOSTS How to set up vsftpd with virtual hosting. VIRTUAL_USERS How to set up virtual users with vsftpd. VIRTUAL_USERS_2 Advanced virtual users - different access rights.
grep anon /usr/share/doc/vsftpd/* /usr/share/doc/vsftpd/README.Debian:should not include pam_ftp.so. pam_ftp is only for anonymous logins, and /usr/share/doc/vsftpd/README.Debian:vsftpd has its own handling of anonymous users. /usr/share/doc/vsftpd/README.Debian:the root directory by setting anon_root. /usr/share/doc/vsftpd/README.Debian:users) are treated as anonymous users by the configuration. For instance, to /usr/share/doc/vsftpd/README.Debian:allow guest users to upload requires setting anon_upload_enable. However, /usr/share/doc/vsftpd/README.Debian:virtual_use_local_privs, disable anonymous access, or at least be very /usr/share/doc/vsftpd/README.Debian:careful of your filesystem layout. Note that guest users and anonymous /usr/share/doc/vsftpd/README.ssl:manual page to learn about them: allow_anon_ssl, force_local_logins_ssl, /usr/share/doc/vsftpd/TODO:- have a chown_uploads for non-anon users too; also more control over /usr/share/doc/vsftpd/TODO:- put anon FTP users in wtmp too? Not much in there that is relevant. README.Debian is the most helpful but does not mention several options that I required. anon_root, write_enable, and anon_upload_enable are mentioned but users still cannot do some normal things like list directories and create directories without which the upload directory becomes a crowded place. -- Robert Pogson Have server, will travel...