发布于 2015-10-20 00:26:15 | 201 次阅读 | 评论: 0 | 来源: 网友投递
OpenSSH 免费的SSH通讯软件
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。
6 月份的时候,微软发表声明说有意向支持和贡献 OpenSSH 社区,把 SSH 移植到 Windows。微软不仅仅是为了把 OpenSSH 移植到 Windows,而且是要开放便捷版本 OpenSSH 的贡献内容。之前 的 NoMachine 已经发布了 OpenSSH 移植到 Windows 的方案,这个方案是基于 OpenSSH 5.9 版本,现在微软让 NoMachine 移植同步到 OpenSSH 7.1 版本。
代码已经开放到 GitHub:https://github.com/PowerShell/Win32-OpenSSH
微软会继续改进 OpenSSH for Windows,请注意,当前的代码属于早期阶段,不支持在生产环境使用。
开发计划:
更新 NoMachine 的 OpenSSH 移植,同步 OpenSSH 7.1 [Done]
利用 Windows crypto API 替代 OpenSSL/LibreSSl,作为 Windows Service 运行
解决 POSIX 兼容性问题
提升稳定性,解决已报告的问题
发布生产版本
这个开发计划是为了提供拥有完整功能和互操作性的 OpenSSH for Windows,计划在 2016 年上半年完成第五个里程碑版本。
详细内容请看发行说明。
Steve Lee
Principal Software Engineer Manager
PowerShell Team