Install the Web Server role with the IIS Management Console and FTP Server role services:


Create a new FTP Site:


Setup the site with the default bindings and choose Allow SSL if you don?t plan on deploying a certificate:




Configure user permissions and basic or anonymous permission. If your server is connected to your domain you can specify domain users, otherwise they must be local user accounts:



Finally you?ll have to configure your server?s firewall rules to allow access. Personally, I think Microsoft?s done a great job up until this point? it?s a shame it couldn?t last. Disregard any existing FTP firewall rules; although they should be enabled, they don?t actually allow access! Run Allow a Program Through Windows Firewall and grant access to C:\Windows\System32\svchost.exe
Albert.Nawaro Reviewed by Albert.Nawaro on . Windows Server 2008 R2 FTP and Firewall Setup Install the Web Server role with the IIS Management Console and FTP Server role services: http://www.bunkerhollow.com/blogs/matt/2008r2Ftp1_thumb_6A324A0F.png Create a new FTP Site: http://www.bunkerhollow.com/blogs/matt/image_thumb_02C1E760.png Setup the site with the default bindings and choose Allow SSL if you don?t plan on deploying a certificate: http://www.bunkerhollow.com/blogs/matt/image_thumb_623AA7AD.png Rating: 5