博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!”问题
阅读量:4127 次
发布时间:2019-05-25

本文共 1052 字,大约阅读时间需要 3 分钟。

问题描述

之前实验室的服务器被黑客攻击过,又重装了系统,现在重新申请了账户密码要远程登录时报错

xxx@xxx:~$ ssh xxx@xxx.xxx.xx.xxx@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    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:xxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxx.Please contact your system administrator.Add correct host key in /home/xxx/.ssh/known_hosts to get rid of this message.Offending ECDSA key in /home/xxx/.ssh/known_hosts:4  remove with:  ssh-keygen -f "/home/xxx/.ssh/known_hosts" -R "xxx.xxx.xx.xxx"ECDSA host key for xxx.xxx.xx.xxx has changed and you have requested strict checking.Host key verification failed.

问题分析

第一次SSH连现时,会生成一个认证,储存在客户端中的known_hosts,但是如果伺服器端重灌过了,认证资讯当然也会更改,伺服器端与客户端不同时,就会跳出错误。

解决方法

删除客户端中的认证资讯即可

ssh-keygen -R xxx.xxx.xx.xxx

 

转载地址:http://xrrpi.baihongyu.com/

你可能感兴趣的文章
Microsoft Office Word 2007 切换窗口后鼠标无法使用问题的解决办法
查看>>
SQL 删除表
查看>>
PowerDesigner结合SQL Server2005进行数据库设计
查看>>
基于角色的权限访问控制数据库设计
查看>>
char、varchar、nchar、nvarchar的区别
查看>>
SQL Server 存储层级数据实现无限级分类
查看>>
在SQL中递归查询数据
查看>>
如何在三个月内获得三年的工作经验
查看>>
windows xp系统iis无法被局域网其他用户访问的解决方法
查看>>
在xp IIS上搭建动易论坛注意事项
查看>>
数据库设计范式
查看>>
vs2008中的源代码管理
查看>>
Discuz.NET搭建常见问题
查看>>
推荐SQL学习网站
查看>>
索引效率分析
查看>>
解决“将截断字符串或二进制数据。语句已终止……”的问题
查看>>
比尔盖茨的十大经典人生定律
查看>>
新版.Net开发必备十大工具
查看>>
It’s never too late for self-improvement
查看>>
创业者/职业经理人/员工受用的36句感悟
查看>>