Configure IIS for an FTP Site - Part 2

In this article, I will show you some of the differences in the two versions of the FTP service running on Windows Server 2008.

Picture 1 of Configure IIS for an FTP Site - Part 2
Configure IIS for an FTP Site - Part 1

Brien M. Posey

In this section, I will show you some of the differences in the two versions of the FTP service running on Windows Server 2008 .

Introduce

In the previous article of this series, I showed you how to install the FTP role services and began introducing SSL encryption for FTP. Although SSL encryption does not require the use of FTP, it is a way to provide users with an option to encrypt their FTP sessions, because you never know when they will need to transmit sensitive documents. Over the next two sections, we will show you how to add SSL security to your FTP server.

New version

If you look at the Administrative Tools menu of your server, you will see a link for Internet Information Services (IIS) Manager, and another link for Internet Information Services (IIS) 6.0 Manager, see Figure A This has its reasons.

Picture 2 of Configure IIS for an FTP Site - Part 2

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.

Picture 3 of Configure IIS for an FTP Site - Part 2

Figure B: Internet Information Services (IIS) 6.0 Manager is a Windows Server 2003 product

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.

Picture 4 of Configure IIS for an FTP Site - Part 2

Figure C: Select all components to install

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.

Picture 5 of Configure IIS for an FTP Site - Part 2

Figure D: Internet Information Services (IIS) Manager management interface supports FTP

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.

Picture 6 of Configure IIS for an FTP Site - Part 2

Figure F: Enter the name of the site and its physical path

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.

Update 25 May 2019
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile