SSH连接服务器异常报错【WARNING: REMOTE HOST IDENTIFICATION H...
- A
我在用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://www.recho.cn/112.html
如您对本文章内容有所疑问、反馈或补充,欢迎通过邮箱:admin@h2fast.cn 联系我们!
版权声明:若无特殊注明,本文为《正文到此结束