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-阿裏雲