- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
SSH 登錄時出現如下錯誤:Host key verification failed
使用 SSH 登錄 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 環境,以常見的 SSH 客戶端為例,連接報錯:X.X.X.X (端口:XX)的主機密鑰與本地主機密鑰數據庫中保存的不一致。主機密鑰已更改或有人試圖監聽此連接。若無法確定,建議取消此連接。
問題原因
Linux 實例系統重裝、賬戶信息變更等致使其 SSH 公鑰變更,造成客戶端保存的公鑰指紋與服務器端不一致,導致 SSH 認證失敗,拒絕登錄。
客戶端是 Windows 環境
如果客戶端是 Windows環境,而且使用 SSH 客戶端 Putty 連接 Linux 實例,您可以按以下步驟操作:
啟動 Putty。
在登錄頁面刪除登錄會話。
重新使用用戶名及密碼登錄實例,確認保存新的公鑰指紋后,即可成功登錄。
如果客戶端是 Linux 環境,您可以按以下步驟操作:
運行以下命令,進入對應賬號的 known_hosts 文件:
vi ~/.ssh/known_hosts
在返回結果中(如下圖所示),找到 Linux 實例 IP 對應的條目,將其刪除:
重新連接 Linux 實例,確認保存新的公鑰指紋后,即可成功登錄。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP