1. Setting up the server  

In the first screen make sure Deny All Logins is unchecked. 
If you want to allow anonymous acces make sure the No Anonymous Logins is unchecked as well. 
Enter a number for the maximum number of users. 
For general guidelines please see the FTP Server, General FAQ. 
Enter a number for the maximum number of anonymous users. 
For general guidelines please see the FTP Server, General FAQ. 
Enter the port number you want to serve on. 
For port suggestions please see the FTP Server, General FAQ. Select Properties, Options and name your server.  


2. Setting up an account  

Menu Properties, Security, Edit User. 
Usually an Anonymous user already appears in the list. 
You can edit this account or create a new one by pressing the Add button. 
For all accounts that you want to have the ability to access your server make sure the Disable (Deny Login) box is unchecked. 

To enable the account user to login using an email address as password check Use Email Address. 
The Validate Email Address options will only check if the entered information has the format of a possible email address, 
not if it is an existing email addres.. 
 

3. Setting download permissions  

If you are not in the User Maintenance screen select the menu Properties, Security, Edit users and click on the account you want to set permissions for. 
Click on the tab File Access. 

Start by adding all your drives. 
For each drive check Deny and Recursive. 
The recursive option means the setting pertains to all sub-folders as well. 

Now click Add and navigate to the folder that holds your server content. 
Check the boxes for Read, List, Root, Home, and Recursive. 
 

4. Setting upload permissions  

If you are not in the User Maintenance screen select the menu Properties, Security, Edit users and click on the account you want to set permissions for. 
Select the account you want to set permissions for. 

Click on the File Access tab. 

Press the Add button and navigate to the folder that will hold files uploaded to your server. 
Check Write, List, Create, and Recursive. 
 

5. I'm on a network: server doesn't work 
 
See the FTP Server, 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