FTP Site Administration
Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2, Windows Server 2008
Whether your site is on an intranet or the Internet, the principles of providing a place to upload and download files using FTP are the same. You place your files in directories on your FTP server so that users can establish an FTP connection and transfer files with an FTP client or FTP-enabled Web browser. But beyond simply storing files on your server, you must manage how your site is deployed, and more importantly, how your site evolves. This section presents the basics of managing the infrastructure of an FTP site, from securing your site to hosting multiple sites.
This version of Internet Information Services (IIS) includes Isolating FTP Users to help administrators, and particularly Internet hosting providers, efficiently secure and commercialize the FTP services for their customers.
The FTP service is not installed by default on the operating systems in the Microsoft Windows ServerTM 2003 family. To install the FTP service, see FTP Site Setup.
This section includes the following information:
Changing FTP Site Home Directories: Describes the concept of a home directory and methods for changing the home directory of an FTP site.
Naming FTP Sites: Describes assigning a descriptive name to an FTP site.
Setting FTP Messages and Directory Output Style: Describes the message and directory output options.
Using Virtual Directories with FTP Sites: Describes the concept of a virtual directory and methods for creating and removing a virtual directory.
Stopping and Starting FTP Sites: Describes why you would need to stop and restart your FTP sites and how to perform these actions.
Changing Default FTP Site Settings: Describes how to change default settings globally or on an individual site.
Creating Multiple FTP Sites: Describes how to use IP addresses or port numbers to differentiate multiple FTP sites.
Adding FTP Sites to Your Server: Describes the process of adding a new FTP site to a server running IIS.
Redirecting FTP Requests to Directories or Network Shares: Describes forwarding file requests to a different directory or network share.
Modes and Data Transmission: Describes the different FTP connection and data transfer modes supported by IIS.
Server-to-Server FTP Transfer: Describes how to configure IIS for server-to-server FTP transfer by changing the EnablePortAttack registry key. The topic also suggests using Web Distributed Authoring and Versioning (WebDAV) publishing as a file transfer alternative.
Restarting FTP Uploads and Downloads: Describes the FTP rest command, which addresses the problem of losing a network connection while downloading a file.
Securing FTP Sites: Describes some of the misconceptions about FTP security and how to establish a secure FTP site.
Isolating FTP Users: Describes the concept of FTP user isolation and which type of isolation to use to restrict users to their own directories.