File Transfer Protocol Service

Path

The FTP Site Directory Listing Style can be changed from UNIX to DOS and vice versa. If you use UNIX style, most users will not be able to access the site by using the normal ftp://ftp.something.com/download address. If users prefers to use ftp:\\ftp.something.com\download then you'll need to change the Directory Listing Style to MS-DOS.

The FTP service supports annotating a directory with custom messages. The annotation text is stored in a special file named ~ftpsvc~.ckm in the directory to be annotated. If this file exists in the target directory of a Change Directory (CWD) FTP operation, then the service responds with the contents of this file for the operation. This provides a way for administrators to add custom messages for directories under consideration. By default the service is configured to not send annotation text. If you choose to add a custom message, you should also create the annotation file. Also, it is recommended that you make the annotation file a hidden file so that the file does not appear on a directory listing.

If you setup your FTP with directory annotation. Some users might be able to access your FTP site others can access only part of the annotation. You should reduce the annotation file to one line (some FTP clients do not handle multi-line message correctly) or disable the FTP directory annotation (registry key \Services\MSFTPSVC\Parameters\AnnotateDirectories = 0).

You can create a virtual FTP directory pointing to a directory on another server by specifying UNC path. When you do this, you will be asked to provide a valid username and password to access the remote directory. If the server is within the same domain, just make sure that the username has Log On Locally user rights to that remote server. If the server is in another domain, that remote domain has to trust the domain where the wed server is. Otherwise, a user with the same username and password needs to be created on the other server.


Remote Administration

If you have installed IIS only on the server but you would like to administer it remotely using HTMLA, you will still need to install WWW Service.


Port

Once you have changed your FTP (or Web) site port number, you will have to inform all your users to use the new port number. For example, if you change the port from the default 21 to 2000, the users will have to connect using ftp://ftp.something.com:2000/download address. If not, when the users try to access, they will get a "Operation Timed Out" error.