How to configure 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. Lets go through How to configure an FTP on Windows 2008 Server.
  • IIS 7 must be installed on your Windows 2008 Server, and Internet Information Services (IIS) Manager must be installed
  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, thenCommand 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, thenCommand 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
This entry was posted in Windows Applications and tagged . Bookmark the permalink.