SSH连接服务器异常报错【WARNING: REMOTE HOST IDENTIFICATION H...

我在用Windows PowerShell通过SSH命令连接服务器时,发现给我弹出一个这样的报错

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 ECDSA key sent by the remote host is
SHA256:TH/4REkAoEx7KOv8brQBB0xva9ab46Mo78N7O5f6aeo.
Please contact your system administrator.
Add correct host key in C:\\Users\\as/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\as/.ssh/known_hosts:1
ECDSA host key for [服务器IP地址]:端口 has changed and you have requested strict checking.
Host key verification failed.
我们通过查看报错内容并翻译可以发现

Add correct host key in C:\\Users\\as/.ssh/known_hosts to get rid of this message.
在C:\\Users\\as/.ssh/known_hosts中添加正确的主机密钥以摆脱此消息。
到底是为什么会出现这个呢?原因是因为才重装系统后,再次进行远程连接上,在输入yes确认后,本机会将远程机器的信息,写到/Users/你的用户名/.ssh/known_hosts文件中,所以如果远程重装系统了,本机一定要先清理掉。

所以根据提示,思路已经很清晰了,找到known_hosts用编辑器打开将保存的密钥删掉即可!

提示:本文适配Windows系统与Mac系统,都是一样的方法~

版权声明:若无特殊注明,本文为《小傲世》原创,转载请保留文章出处。
本文链接:https://pjax.vip/114.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 吐舌 开心 笑眼 可怜 乖 啊 你懂得 不高兴 生气 汗 黑线 哭 真棒 阴险 鄙视 酷 滑稽 纳尼 疑问 委屈 惊讶 勉强

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!