最佳/安全的Windows 2008 Server传输协议

我讨厌FTP,因为它不安全,密码cleartext等。我想我的Windows服务器安全的东西,我曾经在Linux上使用sftp一段时间,但现在我转向Windows解决scheme,所以我是一个新手关于它。

我想知道,将文件传输到我的服务器的最佳和/或最安全的解决scheme是什么? 我将是唯一一个将文件传输到它,所以我不真正关心用户配额等。

我只想要一个安全稳定的连接到我的服务器,所以我可以轻松快速地传输文件。 (我使用Web部署的Visual Studio项目托pipe)。

目前还没有SFTP内置,但有IIS的“ FTP发布服务 ”可以做到这一点。

你可以考虑使用IPSEC。 我知道,这有些离题,但假设你的服务器有一个静态的IP地址,在你的客户端的IPSEC策略中设置一个预先共享的密钥是相当简单的,这个密钥将透明地encryption到服务器的所有通信。 在这一点上,您并不需要担心使用什么文件传输机制,因为您的客户机和服务器计算机之间的任何通信都将被encryption。 我认为对应用层透明是有利的。

您可以使用VPN(OpenVPN,SSTP等)完成类似的工作,但使用内置的IPSECfunction将是透明的(没有“连接”的VPN)。

没有人提到filezilla ftp服务器。 它支持通过SSL / TLS的FTP。 您可以encryption身份validation阶段和/或数据传输。 Filezilla服务器创build自签名证书,使其在安装后几分钟内就可以使用。

阅读其function列表。

我们使用CopSSh ,它是开源SSHd服务的Windows版本。 除此之外,正如duenni所说,IIS 7支持SSL over FTP。

我会说使用VPN或RPD,并检查您的本地驱动器之一。 然后,您可以安全地将本地驱动器传输到服务器(您将在服务器的“我的电脑”中看到本地驱动器。