I need to install an FTP server for the following purpose and requirements:
Purpose: Distribute site specific files to about 200 different sites around the world once a week.
It needs to be EASY for the users to download the file each week. I.e. open up the FTP client, connect, double click to download, done.
The person that will be managing the FTP (create users, folders, change passwords etc.) will not have admin access to the server OS. RDP is fine but ideally everything can be handled via a remote FTP config counsel (if something like this exists). It does not have to be super simple.
Should be Windows based (but Linux is fine if needed).
We are a non-profit organization so it cannot cost an arm and a leg. Free/open-source would be great.
What FTP program would you suggest that would fit those requirements?