vsftpd is great …

linux

… just don’t expect it to listen to a killall -HUP vsftpd. At least under Fedora Core 4 you need to do a /etc/init.d/vsftpd restart if you would like to see changes in /etc/vsftpd/vsftpd.conf to take effect.
Which is no problem if you know. Now you do …