If your interested, this is how i configured my ftp settings:
1. Allow known users to ftp login and move/upload/download files within thier own home directory, disallow all roaming to other directories.
2. Allow anonymous logins to ftp to just one directory to upload stuff but dont allow downloads.
3. Do this on redhat with a startup script.
You can download the configuration files:
http://www.tinydeveloper.com/scripts/proftpd
(=bootup script: should be located in /etc/init.d/ on redhat)
http://www.tinydeveloper.com/scripts/proftpd.conf
(=configuration script: should be located in /etc/proftpd on redhat)
Adding a user:
[root@fire root]# adduser ftptester
[root@fire root]# passwd ftptester
#dissallow shell login
[root@fire root]# chsh -s /sbin/nologin ftptester
Making a anonymous directory (with my conf file):
[root@fire root]# mkdir -p /home/ftp/uploads
[root@fire root]# chown -R ftp.ftp /home/ftp