Windows 電腦上 SFTP 伺服器的選項
我們有一個客戶希望通過 SFTP 向我們發送文件(理由是 FTP 本質上是不安全的)。我們有一個 Windows 環境(Windows 2003 Server)。
目前,我正在審查 copssh(適用於 Windows 的 OpenSSH,<http://www.itefix.no/i2/copssh>),並正在尋找替代方案,或對 copssh 或任何其他適用於 Windows 的 SFTP 選項的想法。設置和管理越簡單越好。
我以前從未設置過 SFTP 主機,所以我很好奇你們會推薦什麼。
我傾向於安裝 CgyWin 發行版 ( <http://www.cygwin.com/> ) 的塊並以這種方式設置 SSH+SFTP/SCP 並發現它在 Windows 2000/XP/2003/ 下為此目的是可靠的遠景/2008 * . 它的 SSH 包是 OpenSSH 套件的完整埠,可在大多數 Linux 發行版和許多其他 Unix-a-likes(包括它的起源地 BSD)中找到。
如果您只需要 SFTP ,Cygwin 可能會滿足您的需求(我發現觸手可及的完整的類似 Linux 的環境非常有用,但您的描述表明您不需要類似的東西)。您提到的 copssh 實際上是基於 OpenSSH 的 cygwin 埠,我的理解是它只是從 cygwin 中提取的 SSH 部分和要求,沒有別的,所以應該也能正常工作。
長話短說:我建議您繼續調查 copssh,除非您想要 cygwin 附帶的許多其他東西,在這種情況下,請改為調查。
[*] 我在 2008 年通過 cygwin 使用 exim 時遇到了問題,雖然那是在 2008 年正式支持之前不久,所以這可能是一個已解決的問題,但是 SSH 與 bash 以及我使用的所有常用命令行工具都可以完美執行。