Lets get down to business directly… if someone needs clarifications they can leave a comment…
So, here we go:
2. Just Clicking in the installer:Â “Next” -> “I accept” + “Next” -> “Install” -> “Finish” (easy… wasnt it :p)
3. In IIS7 -> Right click “Sites” -> Add FTP Site.
4. Configure according to your environment and liking…
Now comes the main FIREWALL configuration
5. For enabling Passive FTP, open command prompt, paste this:
netsh advfirewall firewall add rule name=”FTP (no SSL)” action=allow protocol=TCP dir=in localport=21
netsh advfirewall set global StatefulFtp enable
6. Hit enter.
7. You are done !!
PS: first netsh command opens port 21 for accepting incoming connections.
the 2nd netsh command configures the Windows Firewall to dynamically open ports (as required by Passive FTP)
Hope it was helpful…
For a more detailed guide you can visit : Learn IIS.net