Based on these default templates, you would be able to set up specific FTP sites. The FTP site creation wizard takes you through the steps of creating a specific site. For all new sites you’ll need to specify a unique name, a unique IP address, TCP (default 21) port number and if you want user isolation. User isolation is a feature by which even users on the same FTP site and same virtual directory can be isolated from each other. No user would be able to view the files in the directory of the other user.
Three options available under isolation feature are no isolation, isolate users and isolate users using Active Directory. If “no isolation” is selected users can see each other’s FTP home directory. With the standard isolation choice, this is prevented and users are required to be authenticated by user name and password. Each user will need to be assigned a home directory within the root directory of the FTP site. Under the Active Directory option users need to be assigned a home directory that is configured using the Active Directory user account.
The configuration wizard also lets you set if the site will be read only, write only or both. If it is going to be used for downloads only, it should be read only. While, in general, anonymous FTP not being allowed is more secure, there are situations where they may have to be allowed. Access for downloading datasheets is one such situation. One can specify a particular user name and password authentication for anonymous access. IP restrictions as well as file system restriction can provide additional levels of security. You should require strong passwords to be specified. Set account lockout on wrong attempts too.