Vsftpd
From Amahi Wiki
Install vsftpd
yum -y install vsftpd
Start the FTP service
service vsftpd start
Install webmin module
As root, from root folder
wget http://provider4u.de/images/stories/DOWNLOADS/vsftpd.tar.gz
Open webmin, click webmin, webmin configuration, webmin modules, make sure "local file is checked, click '...' point to vsftpd.tar.gz then goto ok. You should now see vsftpd in the servers in webmin, however it doesn't work. you need to click on the edit config and change the path to the vsftpd.conf to /etc/vsftpd/vsftpd.conf
I intend to include instructions on how to implement this, however I have not started yet, but http://wiki.amahi.org/index.php/Mount_Shares_Locally would mount all the shares which would be nice as the homedir for the ftp.