1. Setting up the server
This FTP client is not recommended.
Set the port you want the server to operate on. For port suggestions please see the FTP Serverv, General FAQ.
Set the maximum number of users. For general guidelines please see the FTP Server, General FAQ.
Set your time out. 3 to 5 minutes is a good time for users to look around doing nothing.
Uncheck Enable reverse DNS lookup (is very slow).
Enable third-party transfer. For security reasons you can uncheck this box.
Leaving it checked will enable people to transfer files directly from another server to your server at speeds higher
than they could achieve by directly uploading to you. The security riks goes no further than your server crashing.
For more information on FXP (server-to-server transfers) please see the relevant entries under FAQ's & How To.
2. Setting up an account
From the six tabs across the top of the program select Accounts.
Select Add. Enter a name and a password for this account.
If you want to make this an Anonymous account be sure to check "guest account"; all logins using "ftp" or "anonymous" will make use of this account.
3. Setting download permissions
If you are not in the Edit User page yet select from the six tabs across the top of the program Accounts.
Select the account you want to set permissions for. Click the Add button next to the file security box.
Next to the text box that says "full pathname" press the button and maneuver to the folder that you set up to hold your files.
You need to set this folder as the "Home" directory and if you have other folders inside of it you'll want to check the "subdirectory inheritance" box.
Up above you'll want to check the "read" and "list" boxes so everyone can see and download your files.
4. Setting upload permissions
If you are not in the Edit User page yet select from the six tabs across the top of the program Accounts.
Select the account you want to set permissions for.
Next to the text box that says "full pathname" press the button and maneuver to your upload folder.
Be sure to set the permissions to "read", "list", and "write".
5. I'm on a network: server doesn't work
See the FTP Serving, Network FAQ
6. I run a firewall: server doesn't work
Your firewall needs to allow contact with your server on the port you are serving on as well as on a port randomly choosen
by the operating system to talk to the FTP program connected to your server.
An in-out rule for any port usually will be sufficient if your firewall supports rules applying to one application.
This way you can limit the permission you have set to apply only to your FTP server and no other program.
FTP connections are of the TCP type.
Back to Index