Figure A: Windows Server 2008 includes two separate IIS management tools
When Microsoft created Windows Server 2008, one of their goals was to refurbish the FTP server under some effort to renew it. However, the new code was not completed in time for the release of Windows Server 2008. Microsoft did not want to release Windows Server 2008 without FTP support, so they finally brought IIS 6.0 version of the service. FTP from Windows Server 2003 to Windows Server 2008.
If you select the Internet Information Services (IIS) 6.0 option from the Administrative Tools menu, you will see a console as shown in Figure B. This is a version of the IIS Management Console that is included in managing FTP services. If you click on the Default FTP Site, and select the Properties command, Windows will display the FTP site's properties sheet. Looking at this property page with different tabs you will see an option for encrypting FTP sessions.
However, here you are not stuck in using the legacy FTP server. Microsoft has completed their new FTP server and released it as an add-on. That means that it is not part of the operating system but an add-on designed to work with the operating system.
Since the new FTP server is much more powerful than the server that is released with the operating system, we have to cancel installing IIS 6.0, then download and install the new version.
Uninstall IIS 6.0 FTP Server
Although we have installed IIS 6.0 version for FTP services, now it's time to remove it. Here we have installed it just to show you the difference between what is in Windows Server 2008 and what is released later.
To remove the previous version of FTP services, open Server Manager and select the Roles item from the console tree. Drag the scroll bar until the console lists all installed role services, click the Remove Role Services link. Windows will then open the Remove Role Services Wizard. Uncheck the FTP Publishing Service checkbox and click Next, followed by Remove and Close.
Installing IIS 7 FTP Server
The first thing you need to do is download Microsoft FTP Services for IIS 7.0. The actual download link you will use will depend on whether you are using a 32-bit or 64-bit version of Windows Server 2008. If you are using a 32-bit version, you can download the FTP services here. If you are using a 64-bit version of Windows Server 2008, you will have to download the FTP services here.
Save the file you downloaded to an empty folder on the server's hard drive. Next, double-click the file you downloaded, click the Run button when prompted by Windows. Windows will then launch the Microsoft FTP Services installation wizard for IIS 7.0
Click Next to bypass the Welcome screen. The wizard displays the End User License Agreement. Accept the license agreement and click Next. Here, you will see a screen similar to the one shown in Figure C, which asks you which FTP service component you would like to install. For our purposes, select all components and click Next.
You will see a message telling you that Windows is ready to install FTP services. Click the Install button to initiate the installation process. When the installation process is complete, click Finish.
Access FTP server
Now that our installation process is complete, let's open the IIS 7.0 management console. To do so, select the Internet Information Services (IIS) Manager option from the Administrative Tools menu. When the Internet Information Services (IIS) Manager interface is open, select the item from the interface tree that corresponds to the name of your server. As you can see in Figure D, some FTP management tools have been added to the server.
Now scroll to the scroll bar in the directory tree and navigate to | Sites. Right-click the Default Web Site entry and select the Add FTP Site option. You will be prompted to enter a name for the FTP site, the physical path you want to link the site to, as shown in Figure E, and then click Next.
On the following screen, select the Allow SSL option and click Next. Click Finish, and IIS will create a backbone FTP site. We will configure and secure this site in Part 3.
Conclude
As you can see, the IIS 7.0 version of the FTP services offers a lot more options than the IIS 6.0 version. In the next part of this series, I will show you how to use SSL encryption for the FTP server. Besides, it is necessary to check to upgrade the newly released FTP services right from the first time Microsoft releases these services.