本文共 1316 字,大约阅读时间需要 4 分钟。
$ ssh th@192.168.162.136@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 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 isSHA256:Hz9lI5FK/x7MZ758HExCNqGML5PeDUkpxTSuCHVvZ74.Please contact your system administrator.Add correct host key in /Users/xubinbin/.ssh/known_hosts to get rid of this message.Offending ECDSA key in /Users/xubinbin/.ssh/known_hosts:9ECDSA host key for 192.168.162.136 has changed and you have requested strict checking.Host key verification failed.
It is also possible that a host key has just been changed.
可能由于主机的SSH公钥改变了,导致公钥认证失败,比如系统重新装机等情况可能导致出现这样的情况;通过 ssh-keygen 密钥工具更新
ssh-keygen -f ~/.ssh/known_hosts -R 192.168.162.136$ ssh-keygen -f ~/.ssh/known_hosts -R 192.168.162.136# Host 192.168.162.136 found: line 9/Users/xubinbin/.ssh/known_hosts updated.Original contents retained as /Users/xubinbin/.ssh/known_hosts.old
以编辑器的方式进入这个文件,手动清楚ssh公钥信息
vi ~/.ssh/known_hosts
删除之前获取的ssh公钥信息(删除下面红框内信息),重新连接,建立新的连接,或取新的公钥;
转载地址:http://rlfli.baihongyu.com/