WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

今天在登陆服务器的时候发现了这个问题

$ ssh root@ip
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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:1inzgwq0qz5HlfI6zD+IyOFgkVgVA9ClP8B6+vyLT5w.
Please contact your system administrator.
Add correct host key in /Users/yingliming/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/yingliming/.ssh/known_hosts:3
ECDSA host key for $ip has changed and you have requested strict checking.
Host key verification failed.
yingliing:~ apple$ ssh-keygen -l -f ~/.ssh/known_hosts
256 SHA256:6IHjjgv2wmDKT2ewvHNJDbYgYn0WX7KNbrF+BgwVvrE 10.211.55.7 (ECDSA)
256 SHA256:xA9WXFUl3PQf/A3wRP6kgm9xu1IcAOR8XajmR1rVVlg 10.211.55.6 (ECDSA)
256 SHA256:NsehnBnY6d4P/Q3aHWFVxZChk8q+KRRvdlZOzr00S2I 121.199.30.165 (ECDSA)
2048 SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8 github.com,52.74.223.119 (RSA)
256 SHA256:2e0R2+3MUvYhlbqDPhGLimGXaXLLnswvRkvwrkYRLAc 10.211.55.5 (ECDSA)
256 SHA256:7aOSLsiaP6vu+Yoz/u73FLgEyhzD76iP4u4cqpLKxxQ 10.211.55.8 (ECDSA)
256 SHA256:YW5kMQBwle4PmDHVinZnLk72YIdvL0TD0zqK9O8HBmw 10.211.55.9 (ECDSA)
256 SHA256:8/QdD9hYJyijrV1c4nsG+u6BH2ucNUcb1l/G0ptExQE 10.211.55.10 (ECDSA)
256 SHA256:8/QdD9hYJyijrV1c4nsG+u6BH2ucNUcb1l/G0ptExQE 10.0.0.41 (ECDSA)
256 SHA256:8/QdD9hYJyijrV1c4nsG+u6BH2ucNUcb1l/G0ptExQE 172.20.10.248 (ECDSA)
256 SHA256:2e0R2+3MUvYhlbqDPhGLimGXaXLLnswvRkvwrkYRLAc 10.0.0.42 (ECDSA)
256 SHA256:t2NPrrCQCo7vt0+1iM4D9m4wRE1kXU7qYjeWkUCBTBQ 172.20.10.4 (ECDSA)
256 SHA256:VUXhQ8/NU5DIDDDoIFfQG6UlN7hrwxurj1kFT0mc+FA 10.0.0.45 (ECDSA)

经过google,出现这个问题的原因是,我初始化了我的阿里云服务器 所以导致第一次使用SSH连接时,会生成一个认证,储存在客户端的known_hosts中。

可使用以下指令查看:

ssh-keygen -l -f ~/.ssh/known_hosts

由于服务器重新安装系统了,所以会出现以上错误。

解决办法

$ ssh-keygen -R $ip
# Host $ip found: line 3
/Users/yingliming/.ssh/known_hosts updated.
Original contents retained as /Users/yingliming/.ssh/known_hosts.old

重新连接

$ ssh root@$ip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云原生解决方案

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值