Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I need to install an FTP server for the following purpose and requirements: Purp

ID: 659270 • Letter: I

Question

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.

Requirements:

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?

I'm already familiar with FileZilla, but I am not sure if it will fit the above requirements.

Somebody in the IT Department recommended CrushFTP, but I am also not sure if this fits the second requirement.

Explanation / Answer

Ok, I have tested around a bit and this works for me:

I installed FileZilla Server on the server machine. Then I took the "FileZilla Server Interface.exe" file and copied it onto my local computer. It ran straight and no installation was necessary.

It prompted me for the FileZilla Server Admin password - which I set earlier directly on the server. Once I was connected I was able to create users, passwords etc. I had to manually type in the correct path of the home directory on the server. The path had to be as if I was local on the server: C:FTPUserFolder. I had to make sure to type the exact path.

To create the directories I had to install FileZilla client on my local computer. I then logged on to the FTP server (with a user that can create directories) and created the ones I need by right clicking into the root folder and select "Create New Directory".

This fits all my requirements and works well.