如果你想在Windows下搭建一个SFTP服务器的话没有很多的可选项,搜索之后,最终你会安装Freesshd这个免费的SFTP服务器。Freesshd最后一次更新已经是2009年了(使用有问题的话也得不到支持)
在Windows系统下搭建一台SFTP服务器是件痛苦的事,尤其当你使用Cygwin命令行安装OpenSSH的时,相信我,你会花几个小时但没有结果,反正我无法使OpenSSH在我的服务器上工作。所以,有限时间内我必须考虑其他选择,不得不选择freesshd搭建一个测试的SFTP服务。它有用于配置服务器选项的图形界面,这让使用更容易一些。
安装Freesshd小菜一碟,别等了,现在开始吧,呵呵, 就像你安装桌面应用一样。
结束了,就这么简单。你桌面上应该有了freesshd的快捷方式图标,如果没有,看一下开始菜单->所有程序-> freesshd。点击它后,将会出现一个欢迎消息,点击接受后到右下角寻找相同的图标(时间托盘位置),再次点击它。
切换到“认证”选项卡,这个选项卡内定义客户端认证所使用的方法,可以使密码、公钥或同时使用,同时使用密码和公钥是个好主意。
你可能遇到常见的问题:
Freesshd可以简单完美地搭建SFTP测试服务器。但因为更新停滞本身也存在一些安全缺陷。我使用过另一个好的GUI SFTP服务器软件:Bitvisessh server。Bitvise提供了更多的选项且更强大,如果你想以商业目的使用它需要购买许可证。
联系客服