Win10 将添加 OpenSSH 客户端,带来原生 SSH 支持

来源: 投稿
作者: 达尔文
2017-12-14 08:08:00

Win10 将添加 OpenSSH 客户端,带来原生 SSH 支持

我们随便询问一个正在使用 Windows 笔记本电脑的 *NIX 管理员,都会发现他们在使用 Putty。多年来,苹果 MacBooks 一直是许多管理员的首选,部分原因是因为访问 ssh shell 非常简单。

而就在最近,重新焕发活力的微软改变以往的策略,加入了像 Ubuntn on Windows 这样的重要功能,使 Windows 与 Linux(和其它 Unix 系的操作系统)之间的交互更容易。

更重要的是,微软还公布了 Windows 10 的一个新测试版功能:一个 OpenSSH 客户端和一个 Windows 的 OpenSSH Server 应用程序,带来原生 SSH 支持。随后,许多用户可能就要放弃对 Putty 的使用。

其实早在几年前,微软就发声说要在 Win10 中内置 OpenSSH,如今终于得以实现!这样,不仅是Windows用户将能够使用 OpenSSH 连接远程服务器,Windows 系统本身也将运行一个服务来允许远程设备进行连接。此功能将缓解服务器大规模部署管理工作压力,并由微软直接建立 OpenSSH 工程。

安装 Windows OpenSSH 客户端

安装视频https://youtu.be/iyLUTgyDkGI

或者你也可以前往 “Manage Optional Features” 然后“Add a feature”。下拉列表,就能在 Windows 中找到 OpenSSH Client(Beta)和 OpenSSH Server(Beta)的功能。

安装之后,启动命令行。键入 ssh+使用命令,如 ssh ubuntu@someIP 来使用 OpenSSH 客户端。

Windows OpenSSH 客户端的 ssh 命令使用指南(截至2017年11月28日)

C:\WINDOWS\system32>ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file]
[-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]
[-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]
[-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]

写在最后

微软正在采取措施简化 IT 管理员的工作,而这是其利用 Windows 迈出的重要一步。 对于那些在 Windows 上使用 Putty 作为简单的 SSH 解决方案的人来说,转向 OpenSSH 只是时间的问题。

编译自:STH

展开阅读全文
点击加入讨论🔥(43) 发布并加入讨论🔥
本篇精彩评论
天天需要输命令的我表示很喜欢Xshell的快捷命令功能和文件简单传送,Putty并没有这些功能
2017-12-14 10:10
3
举报

引用来自“TiMoLove”的评论

感觉(注意是感觉)加了这个东西…win下的开发体验一下好了很多
git bash就有openssh客户端。。。服务器倒是没什么需求。。
2017-12-14 08:28
3
举报
我也是用GIT 带的SSH客户端
2017-12-14 10:25
2
举报
这个16299 发布之初就有了 实际上就是这个项目 https://github.com/PowerShell/Win32-OpenSSH
2017-12-14 09:38
1
举报

引用来自“黑人牙膏”的评论

其实最好还是直接在Linux上做开发,免得因为权限和路径问题,在不同系统之间有差异
没错,开发还是linux好用
2017-12-14 09:26
1
举报
43 评论
17 收藏
分享
返回顶部
顶部