SSH登录Linux提示Host key verification failed.解决方法

  • A+
所属分类:Linux SSH
阿里云优惠券免费领取

SSH登录Linux服务器提示Host key verification failed.如何解决?新手站长网分享:

Host key verification failed.解决方法

ssh登录Linux服务器时提示如下:

报错:ECDSA host key for xx has changed and you have requested strict checking.
Host key verification failed.
,这是由于之前连接过,ssh会默认保存该ip的连接协议信息,当我们再次访问此ip服务器时,ssh会自动匹配之前ssh保存的信息,如果我们对服务器信息作出更改后(例如:重装系统),就会导致本地保存的ssh信息失效,就会报错。

解决方法

解决方法:删除本地known_hosts保存的该服务器IP的ssh缓存信息即可

执行命令:ssh-keygen -R "你的远程服务器ip地址"

删除本地的ssh keygen信息后,再次通过ssh root@ip登录应该就不会报错了。

注意:购买阿里云服务器领取2000元代金券,结算时抵扣订单金额。

阿里云高性能云服务器优惠
新手站长

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: