微軟公布用于Windows的OpenSSH代碼

jopen 9年前發布 | 6K 次閱讀 OpenSSH

 

近日,微軟的PowerShell團隊 宣布 初步完成了用于Windows中進行 OpenSSH 通信的 NoMachine 工具的升級工作,并 公開了相關源代碼 。預計,該項目將在2016年上半年全部完成。

作為 OpenBSD 的子計劃,OpenSSH是SSH協議的免費開源實現。不同于telent和ftp中的明文傳輸,所有使用 OpenSSH 工具的通訊都會被加密。因此,很多遠程登錄工具都選擇支持OpenSSH來提高通信的安全性。NoMachine就是一個擁有Windows和Linux 版本的遠程桌面工具。它在OpenSSH 5.9版本的基礎上完成了Windows的移植工作。

去年六月份,微軟 宣布 旗下的PowerShell框架未來將支持Windows與Linux之間的SSH加密傳輸。同時,PowerShell團隊也將參與OpenSSH項目并將貢獻相關成果。其目的不僅僅是令OpenSSH能夠在Windows系統中穩定工作,更是要把相關優化反饋給OpenSSH項目。微軟群組軟件工程經理 Angel Calvo曾表示 ,市場上已有許多SSH的解決方案。因此,PowerShell團隊決定在這些方案中選擇一個經過驗證的方案作為基礎,將其緊密整合至Windows。

近日,PowerShell團隊的首席軟件工程經理 Steve Lee宣布 ,該團隊選擇了和NoMachine合作進行Windows中OpenSSH的支持工作。目前,該團隊已經完成了基于OpenSSH 7.1的NoMachine代碼升級工作,并正在進行代碼公開化和開放貢獻的工作。但是,即將公開的版本還只能算是技術預覽版,只完成了基本功能,還不能作為產品發布。PowerShell團隊會繼續合作進行NoMachine的開發工作。該項目需要完成工作包括如下內容:

  1. 升級NoMachine到OpenSSH 7.1(已經完成);
  2. 將OpenSSL和LibreSSL替換為Windows的加密API,將其作為Windows服務進行運行;
  3. 解決POSIX的兼容性問題();
  4. 穩定代碼并解決反饋的問題;
  5. 作為產品發布。

目前,該項目的進展還只是進行第一步。PowerShell團隊計劃在2016年上半年完成以上全部步驟。在此期間,微軟表示非常歡迎相關人員就OpenSSH for Windows進行積極反饋。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!