Those managing and supporting Windows based web servers from the Linux world will be familiar with using Secure FTP (SFTP) which provides file transfer support over an SSH tunnel, generally using port 22. Windows Server 2008 R2 and Windows Server 2012 lack support for Secure FTP (SFTP) and only natively support FTP over SSL which is cumbersome to setup and lacks granular permission and log management.
A number of third party open source and commercial Secure FTP solutions are available for Windows servers including CYGWIN, FileZilla, FTP Shell and IPSwitch.
The fastest and easiest solution to setup is Core FTP Server which supports SSL/TLS (FTPS), SFTP (SSH2), HTTPS, and clear FTP modes. Core FTP can be setup in a matter of minutes and provides full SFTP support including public/private key authentication.
For more information on Core FTP server click here.