939
iPhone_iPad_Mac_手机_平板_苹果apple
SSH 登录时出现如下错误:Host key verification failed__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
注意:本文相关, Linux 配置及说明已在 CentOS 6.5 64 位操作系统中进行过测试。其它类型及版本操作系统配置可能有所差异,具体情况请参阅相应操作系统官方文档。
,问题描述
, 使用 ,SSH ,登录云服务器 ,ECS ,(,Elastic Compute Server,) ,Linux ,服务器时,出现类似如下错误信息,导致无法正常连接。
- ,Linux ,环境连接报错信息:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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 the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is ae:6e:68:4c:97:a6:91:81:11:38:8d:64:ff:92:13:50. Please contact your system administrator. Add correct host key in /root/.ssh/known_hosts to get rid of this message. Offending key in /root/.ssh/known_hosts:70 RSA host key for x.x.x.x has changed and you have requested strict checking. Host key verification failed.
- ,,Windows ,环境,以常见的, ,NetSarang Xshell ,客户端为例,连接报错如下公钥指纹不匹配示意图所示:
,X.X.X.X ,(端口: ,XX,)的主机密钥与本地主机密钥数据库中保存的不一致。主机密钥已更改或有人试图监听此连接。若无法确定,建议取消此连接。
,
,问题原因
,Linux,服务器系统重装、账户信息变更等致使其,SSH ,公钥变更,造成客户端保存公钥指纹与服务端不一致,导致, ,SSH ,认证失败,拒绝登录。
,处理办法
,客户端是 ,Windows ,环境
,如果客户端是, ,Windows ,环境,还是以,Xshell ,客户端为例,要解决此问题,请进行如下操作:
- ,打开,Xshell,程序。
- ,单击, ,工具, ,> ,主机密钥管理者,,如下图所示,选中目标服务器对应条目,然后点击, ,删除, ,。
- ,重新登录服务器,确认保存新的公钥指纹后,即可成功登录。
说明:如前图所示,也可以在弹出相关告警信息的时候,直接点击 接收并保存 。让程序自动更新新密钥指纹信息,就可以继续正常登录。
,客户端是, ,Linux ,环境
,如果客户端是 ,Linux ,环境,要解决此问题,请进行如下操作:
- ,使用, vi ,等编辑器,编辑对应账户的, ,known_hosts ,文件:
vi ~/.ssh/known_hosts
- ,类似下图所示,找到对应条目,将其删除:
, - ,重新连接服务器,确认保存新的公钥指纹后,即可成功登录。
,如果还有问题,可以参阅,云服务器 ECS Linux SSH 无法登录问题排查指引做进一步排查分析。
,更多信息
- ,公钥指纹
,由于公钥一般较长(采用,RSA,算法时长达 ,1024 ,位)。所以,为了简便起见,通过对其,MD5,计算,生成一个,128,位的字符串用于信息对比。此称为公钥指纹。
- 更多关于 ECS Linux SSH 的连接交互过程介绍,可以参阅云服务器 ECS Linux SSH 连接交互过程简介。
,如果问题还未能解决,请联系售后技术支持,。
最后更新:2016-07-12 15:24:19
上一篇:
SSH 服务启动时出现如下错误:must be owned by root and not group or word-writable__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
下一篇:
云服务器 ECS Linux SSH 连接交互过程简介__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
不同REGION ECS无法加入负载均衡实例__常见问题_负载均衡-阿里云
停用伸缩组__伸缩组_用户指南_弹性伸缩-阿里云
视频管理__使用手册_视频点播-阿里云
配置sql任务产出特征表__基础示例—完整数据开发_场景教程_大数据开发套件-阿里云
步骤 2:创建Windows实例__快速入门(Windows)_云服务器 ECS-阿里云
MQ 客户端收发 MQTT 消息__Java 接入示例_MQTT 接入(物联)_消息队列 MQ-阿里云
从本地Oracle迁移到RDS for MySQL__数据迁移_用户指南_数据传输-阿里云
云邮箱在iPhone4上使用的设置说明__客户端使用_邮箱常见问题_企业邮箱-阿里云
合作伙伴账号下找不到某域名的原因__渠道商下客户问题_渠道合作伙伴_合作伙伴-阿里云
配置负载均衡实例__快速入门_负载均衡-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云