WINDOWS下的SFTP服務器安裝搭建
因為最近的一個項目的客戶需要使用SFTP給我放傳送文件,公司的服務器都是WINDOWS 2003或者WINDOWS 2008,我必須找到一個免費的(這點很重要),好用的,穩定的SFTP服務端軟件。
經過一番苦尋,找到了以下幾款:
1. OpenSSH
參考文章:《Windows下用sftp打造安全傳輸》
OpenSSH 安裝起來很快速,然后就是在CMD命令行里做若干設置,但是不知道哪里沒做好,用CUTEFTP-SFTP客戶端訪問總是報錯,折騰了一小會索性放棄,沒有圖形界面的東西,還是有點不太習慣,反正我也不是LINUX愛好者。
2.Core FTP Mini-Sftp Server
華軍下載鏈接:http://www.onlinedown.net/soft/75991.htm
Core FTP Mini-Sftp Server是個綠色軟件,什么都不用設置,下載后就一個exe程序,運行它,軟件界面簡單的嚇人,就2個按鈕:Start和About,隨便寫個用戶名和密碼點start就大功告成了,從客戶端訪問很正常。缺點是太不像個服務器軟件了,呵呵,不能以系統服務方式運行,這要不小心關閉了或者機器重啟后忘記打開它了就麻煩了,而且支持1個用戶,遂放棄。
3. CoreFTPServer
官方網站: http://www.coreftp.com/server/
我想既然有Core FTP Mini-Sftp Server,它就一定有高級的、完整的版本,google一搜,還真找到了,貌似還是免費的,去下載了最新版,在服務器上安裝運行,圖形界面設置比較豐富,功能比較多,在setup中試著建立了一個domain,從SFTP客戶端訪問正常。
缺點:免費版只支持一個域名和2個用戶訪問,最便宜的標準版的收費是一年50美元,還是算了,咱窮啊!
4.Sysax Multi Server
Sysax Multi Server也提供了免費功能受限版,它非常容易安裝,也提供了 GUI設置 介面,管理起來很方便,對WINDOWS 2008支持也很好,不像CYGwin就不支持WIN08。
載后記得先到 Buy a License for Sysax Multi Server or Sysax FTP Automation 頁面點選 Request Personal Edition License for Sysax Multi Server 按鈕申請一組免費的序號。
雖然有個人免費版,但功能限制還蠻多的,例如同時只能一個人連線、不支援 Web-based 遠端管理、…等等,還真的是名符其實的「個人」版,但是該有的功能一個都沒少,可以方便你安全的傳文件。 考慮后今后的多用戶使用情況,還是放棄了。
5. Cygwin下安裝SFTP Server
參考文章:http://hi.baidu.com/www100/blog/item/e985c717e656b601c93d6d10.html
http://blog.csdn.net/ezdevelop/article/details/67936
Cygwin 是 Windows 上類似于 Linux 的環境。它包括一個提供 UNIX 功能性基本子集的 DLL 以及在這之上的一組工具。安裝好 Cygwin 之后,通常可以忽略它,即使您是命令行的愛好者,您仍能發現您活得更舒坦了。
看了一下文檔,感覺安裝和使用上都不是很方便,沒有親自下載安裝測試。略過它了。
6. Serv-U
國內的管理員們用的最多的FTP服務器軟件,能夠支持多種FTP服務,包括Ftp,SFtp,Ftps等等,功能非常強大,破解版非常給力,不介意破解版的朋友可以使用它。
但是我本人還是不太喜歡在服務器上運行破解軟件和注冊機等程序,另外我的服務器放在國外,對知識產權比較敏感,所以放棄了Serv-U
7. freeSSHd
官方網站下載:http://www.freesshd.com
眾里尋他千百度,千呼萬喚始出來!這是我安裝試用了freeSSHd后發出的感嘆,此軟件免費,功能非常豐富且強大,同時支持軟件用戶、本地系統用戶和域用戶驗證,對各用戶選擇性開放SFTP,Telnet, Tunneling服務,所以功能和服務完全不受限制的使用,總之太棒了,一款免費軟件做的比收費軟件還要強大,強烈推薦。
這里有一篇博文詳細介紹了FreeSSHD的使用:http://blog.163.com/ls_19851213/blog/static/531321762009815657395/
freeSSHd截圖:
Cuteftp 客戶端截圖:
8.F-Secure SSH Server
F-Secure SSH server是一款商業性質的SSH服務程序,也有免費限制版本,因為有了freeSSHd,就偷懶了沒有去試用F-Secure SSH Server,抱歉。