阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

SSH登录错误WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!解决方案

72次阅读
没有评论

共计 2205 个字符,预计需要花费 6 分钟才能阅读完成。

当我们使用 ssh root@ip 登录 Linux 服务器时,服务器报错:”ECDSA host key for ip has changed and you have requested strict checking. Host key verification failed.

问题分析

这是由于,ssh 连接服务器时,如果之前连接过,ssh 会默认保存该 ip 的连接协议信息,当我们再次访问此 ip 服务器时,ssh 会自动匹配之前 ssh 保存的信息,由于我们的服务器做了更改,例如重装系统等操作,会导致本地保存的 ssh 信息失效,于是再次连接时就会出现上述错误。
另外,远程服务器的 ssh 服务被卸载重装或 ssh 相关数据(协议信息)被删除也会导致这个错误。

如何解决?解决方案

删除本地 known_hosts 里面的缓存信息即可。命令:ssh-keygen -R "你的远程服务器 ip 地址"

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

注意:R 是大写!

2023 阿里云又降价了!
①真便宜:阿里云 2 核 4G 服务器 6M 带宽 68 元 1 年,有高配(价格很低 值得买)
②高性能:阿里云企业级高性能云服务器特惠活动
③代金券:2023 阿里云代金券一键领取中

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2023-08-10发表,共计2205字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中