Install, Set Up & Access an FTP on Windows 2008 Server

To install FTP on Windows 2008 Server the following items are required to be installed:Information Services (IIS) and File Transfer Protocol (FTP) to complete the procedures in this Video Tutorial:

IIS 7 must be installed on your Windows 2008 Server, and Internet Information Services (IIS) Manager must be installed

Video Tutorial:

1. Click on Start,Server Manager,Roles,Add Roles.

2. in the Select Server Roles,Check-mark Webserver (IIS).

3. in the Add features Require for Webserver (IIS) Window. Click Add Require Features, and Next Button.

4. on the Webserver (IIS) Window Take the time to read this and Click Next.

5. In the Role Services scroll Down til you see FTP Publishing Service and Place a Chekmark next to it.

6. when you place the Checkmark a window will popup stating that you need some IIS services to be installed.So click on Add Required Role Services.

7. Once you click on click on Add Required Role Services it will add a checkmark to IIS 6 Management Compatibility and IIS 6 Metabase Compatibility.Click next button.

8. A warning message will come next stating that it needs to be restarted once the installation Completes.Click Install Button

9. Once the installation Succeeded you can close all windows.and configure the Firewall

10. In my Video I created a Different folder instead of the default C:inetpubftproot.

Windows Server 2008, comes with a much better firewall compared to previous versions. It’s also a little more complicated to configure too.Out of the box, FTP is disabled., you need to enable it, in addition, you’ll also need to upgrade the FTP software to v7.5, as the version that is bundled isn’t up to scratch (typical), though v7.5 is available as a free download from Microsoft. The installation process is simple, though do uninstall the current ftp server software first (v7.0)

To configure Windows Firewall to allow non-secure FTP traffic, use the following steps:

1. Open a command prompt: click Start, then All Programs, then Accessories, then Command Prompt.

2. To open port 21 on the firewall, type the following syntax then hit enter:

netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=21

3. To enable stateful FTP filtering that will dynamically open ports for data connections, type the following syntax then hit enter:

netsh advfirewall set global StatefulFtp enable

To configure Windows Firewall to allow secure FTP over SSL (FTPS) traffic, use the following steps:

1. Open a command prompt: click Start, then All Programs, then Accessories, then Command Prompt.

2. To configure the firewall to allow the FTP service to listen on all ports that it opens, type the following syntax then hit enter:

netsh advfirewall firewall add rule name="FTP for IIS7" service=ftpsvc action=allow protocol=TCP dir=in

3. To disable stateful FTP filtering so that Windows Firewall will not block FTP traffic, type the following syntax then hit enter.

netsh advfirewall set global StatefulFtp disable

That is it now you are ready to connect to you FTP. If you have any Questions / Suggestions please feel free to post them in the Comment Section.

Miguel

I started this tech blog back in 2011 as a place to write down processes I took to fix my client systems and network. Now I write some tips and tricks to help others with the tech issues that one might encounter.

You may also like...