前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Win10自带的SSH客户端

Win10自带的SSH客户端

原创
作者头像
不务正业的猿
修改2022-03-23 16:18:17
2.1K0
修改2022-03-23 16:18:17
举报
文章被收录于专栏:不务正业的猿

我之前都是用SecureCRT 8.5来连接服务器,今天新开了一个服务器,也计划用这个来连接,没想到报以下错误。

代码语言:javascript
复制
Key exchange failed.
No compatible key-exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256

因为连接其他服务器没有问题,连这个新的才出现这个问题,所以一开始没有想到是SecureCRT 8.5这个工具的问题。

老规矩,遇到没见过的问题,无法判定的问题,先百度走一遍,然而各种尝试,最后还是没有成功。听同事说,有可能是我的SecureCRT 8.5版本太低了,或者配置不对。但问题是,我连接其他服务器是OK的。

折腾一番,还是没成功。此时,才想起,win10系统,是自带SSH客户端的功能。但并不是所有win10系统都有这个功能。

大家可以通过以下方式查看一下。

通过控制台进去:

然后再控制台执行以下命令:

代码语言:javascript
复制
winver

查看系统版本相关信息:

好像是大于18版本的,都有SSH客户端的功能。

接着,我们继续在控制台里执行连接服务器的命令,格式如下

代码语言:javascript
复制
ssh 用户名@ip

输入“yes”后再输入密码就可以。因为我这是新服务器,所以会提示我修改密码。大家根据控制台信息来操作就可以。

最后发现,是可以成功连接服务器。看来真的是工具问题,要换个连接工具,我们还是选一个开源的吧,破解版的东西,还是有点不好使。那就选了个XShell。

XShell好像是个人使用免费,商用收费,具体也不是很了解。先去官网(https://xshell.en.softonic.com/)下一个。

我自己在百度网盘也分享一下,有需要的可以去下载。

链接:https://pan.baidu.com/s/1OgG_dBB-kSVK-vTrZtRLyQ

提取码:fknb

然后傻瓜式安装一下,安装完之后,测试一下。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档