mac 使用终端链接 ssh 连接远程服务器报错

问题触发场景 今天使用终端链接远程服务器忽然发现链接不上了

ssh root@39.108.83.12 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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:Ym+3hql3pLFI1Lkxbpym4xQ7RvHTTQWh+ZCxHJR247Q. Please contact your system administrator. Add correct host key in /c/Users/Administrator/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /c/Users/Administrator/.ssh/known_hosts:3 ECDSA host key for 39.108.83.12 has changed andyou have requested strict checking. Host key verification failed.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ @警告:远程主机标识已更改! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ 有人在做某些NASTY,这很可能! 可能有人正在偷听您(中间人攻击)! 主机密钥也可能刚刚被更改。 远程主机发送的ECDSA密钥的指纹为 SHA256:Ym + 3hql3pLFI1Lkxbpym4xQ7RvHTTQWh + ZCxHJR247Q。 请与系统管理员联系。 在/c/Users/Administrator/.ssh/known_hosts中添加正确的主机密钥以摆脱此消息。 /c/Users/Administrator/.ssh/known_hosts中令人反感的ECDSA密钥:3 39.108.83.12的ECDSA主机密钥已更改,您已请求严格检查。 主机密钥验证失败。

解决办法:

删除 .ssh/known_hosts 文件

cd ~/.ssh rm known_hosts
阅读剩余
THE END