ssh連線遠端伺服器出現Host key verification failed. lost connection問題的解決
1.問題如下:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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 is SHA256:UggbFShWZWxVBwyKHyYcCIkTNsl+r9Awg8Mv0E7mq5c. Please contact your system administrator. Add correct host key in /home/python/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /home/python/.ssh/known_hosts:1 remove with: ssh-keygen -f "/home/python/.ssh/known_hosts" -R 39.108.71.7 ECDSA host key for 39.108.71.7 has changed and you have requested strict checking. Host key verification failed. lost connection
2.原因分析
在主機子系統每次成功ssh連線遠端操作,都會把你每個你訪問過計算機的公鑰(public key)都記錄在主機的目錄/Users/icarus/.ssh/known_hosts下,當下次訪問相同子機伺服器時,會核對公鑰。如果公鑰不同,會發出警告,避免你受到DNS Hijack之類的攻擊。
3.解決方法
進入目錄刪除檔案即可,然後重新連線就能發現連線上了。 cd ~/.ssh/ rm known_hosts即可完美解決!
如果你和我有共同愛好,我們可以加個好友一起交流哈!
相關文章
- Mac SSH 連線出現 Host key verification failed. 錯誤解決MacAI
- 記錄一個生產環境小錯誤。SSH連線時,出現提示遠端密碼重置的報錯【Host key verification failed.】密碼AI
- 使用 VSCode 遠端連線伺服器的 SSH 許可權問題及解決方案VSCode伺服器
- vscode中Git: host key verification failed的解決辦法VSCodeGitAI
- SSH 登入失敗:Host key verification failed 的處理方法AI
- ssh遠端連線linux伺服器Linux伺服器
- Mysql mysql lost connection to server during query 問題解決方法MySqlServer
- SSH遠端連線 Linux 伺服器教程Linux伺服器
- ubuntu ssh: connect to host ** port 22: Connection refused ssh登入遠端伺服器時提示Permission denied (publickey,password)Ubuntu伺服器
- 【windows工作合集】 遠端連線出現問題記錄Windows
- SSH 隧道遠端連線
- 使用 SSH 遠端連線到 Linux 伺服器Linux伺服器
- 關於git的ssh-key:解決本地多個ssh-key的問題Git
- 異常解決——GitLab : ssh: connect to host port 22: Connection refusedGitlab
- Windows連線遠端桌面時出現黑屏的解決辦法Windows
- 部落格建站4 - ssh遠端連線伺服器伺服器
- 解決 ssh connect to host github.com port 22 Connection timed outGithub
- ssh 遠端登入報錯:Unable to negotiate with IP port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss 解決辦法Go
- 關於遠端連線虛擬機器Network error: Connection timed out的問題虛擬機Error
- Mac SSH 免密登入 連線遠端伺服器Mac伺服器
- Liunx開啟ssh遠端連線
- 伺服器無法遠端連線怎麼解決伺服器
- 如何解決xp遠端桌面連線閃退的問題
- 一個ssh無法遠端登入的問題跟蹤解決
- Github ssh的連線問題Github
- 代理伺服器的連線問題及解決伺服器
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- 解決vscode連線遠端伺服器出現Bad owner or permissions on C:\Users\Administrator/.ssh/config > 過程試圖寫入的管道不存在。 >VSCode伺服器
- ssh控制遠端裝置連線wifiWiFi
- 寶塔部署 寶塔遠端連線資料庫出現1045問題資料庫
- 使用華為雲ubuntu版本伺服器的問題及解決(遠端連線和上傳檔案)Ubuntu伺服器
- ssh遠端連結(簡易連線linux命令)Linux
- 解決SSH遠端執行命令找不到環境變數的問題變數
- 如何利用SSH通道來連線遠端的MysqlMySql
- 解決使用SSH連線Linux伺服器時連線失敗的故障Linux伺服器
- Pycharm連線遠端伺服器並實現遠端除錯PyCharm伺服器除錯
- Mac 生成 SSH Key 連線 GitHubMacGithub
- 遠端連線 Mysql 失敗的解決方法MySql