Or you can just use IIS which has an inbuilt FTP server and it runs as a service, not an application which means that it is running even when the PC isn't logged in.
Microsoft Internet Information Services.doc
I know the above document is for XP, but it is very similar to Windows 7. The only thing you then have to do for Windows 7 is to then open up the firewall for port 21 using the following commands:
- netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=21
- netsh advfirewall set global StatefulFtp enable
If you want to read more on IIS 7 or 7.5, have a look at the following website as it is really useful Configuring FTP Firewall Settings in IIS 7 : FTP 7 for IIS 7 : Publishing Content to Web Sites : The Official Microsoft IIS Site
Bookmarks