栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【已解决】VScode无法连接远程服务器(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【已解决】VScode无法连接远程服务器(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED)

当我们重装服务器系统时

我们都会遇到vscode远程登入无法访问

但xshell却能正常访问

网上优肯多方法但都无法解决

最后我才发现

原因是我们的.ssh文件夹中储存的我们上个系统中ssh的key值

而没有更新新的ssh的key值

先查看日志
[21:25:49.335] Terminal shell path: C:WINDOWSSystem32cmd.exe
[21:25:52.814] > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> ]0;C:WINDOWSSystem32cmd.exe
[21:25:52.814] Got some output, clearing connection timeout
[21:25:52.838] > @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
> Someone could be eavesdropping on you right now (man-in-the-middle attack)!     
> It is also possible that a host key has just been changed.
> The fingerprint for the RSA key sent by the remote host is
> SHA256:d54uHzyHldsazO/nu0GKnnNkcL+xAiGPFJIlLNNU7A.
> Please contact your system administrator.
> Add correct host key in C:\Users\XuHR/.ssh/known_hosts to get rid of this message.
> Offending RSA key in C:\Users\XuHR/.ssh/known_hosts:20
> RSA host key for [192.168.1.0]:80 has changed and you have requested strict check
> ing.
> Host key verification failed.
> ssh_exchange_identification: Connection closed by remote host
 解决方案

在c盘的用户路径,找到.ssh文件夹,里面有个known_hosts,然后使用记事本打开,找到你要连接的远程服务器ip地址,把属于它的内容全部删了,再重新连接即可。

 其实谜底就在谜面上,输出日志上也提示了

> Add correct host key in C:\Users\XuHR/.ssh/known_hosts to get rid of this message.
> Offending RSA key in C:\Users\XuHR/.ssh/known_hosts:20

如果手残找不到

可以直接将.ssh文件夹整个删除

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/974365.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号