We want to set up a FTP Daemon on our Ubuntu 10.04 server that can use a simple (probably custom) built web interface for a FTP server using MySQL for authentication.
It'll be public facing but only intended for use by a few customers or clients.
I know vsftpd, ProFTPd, and Pure-FTPd but I'm not sure which is best for this application.
Main features we would like:
- Very good MySQL authentication integration
- Able to specify a list folders/files (folder level is sufficient) each user has access to through MySQL
For 2, we're looking for something as simple as, basically, userA gets access to folderA and userB gets access to folderB. If userC could have access to folderA, folderB, and folderC, that would be great.
Anything else would just be sprinkles on top.