国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何解決ssh登錄報錯WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

這篇具有很好參考價值的文章主要介紹了如何解決ssh登錄報錯WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

原因:

當兩個設(shè)備第一次進行鏈接時,會在~/.ssh/konwn_hosts??中將被連接設(shè)備的公鑰信息進行保存,后續(xù)再次鏈接時OpenSSH會核對公鑰來進行一個簡單的驗證

然而有時候被鏈接的那臺設(shè)備系統(tǒng)被重裝、IP 沖突等原因,會導(dǎo)致公鑰信息沒有對得上,所以導(dǎo)致發(fā)生這個錯誤

解決方案:

其實也很簡單,就是把記錄在路徑?~/.ssh/konwn_hosts??中的公鑰信息給刪除,重新建立一個新的鏈接就行,指令:

ssh-keygen -R XXX(ip地址)?

就是執(zhí)行這個動作,甚至還貼心地將原來地公鑰信息進行備份

當然,你也可以手動刪除指定的ip,使用vi/vim打開konwn_hosts文件,你會發(fā)現(xiàn)里面的東西是密文形式的,這是因為新版的系統(tǒng)里的安全機制,為了防止某些不軌人士進行遠程撒毒,明文保存被替換成了通過算法計算的密文形式,當然你可以使用以下指令來查詢到某個ip的密文是多少:

ssh-keyscan XXX(IP地址)

接著可以看到輸出了三個不同算法算出來的密文信息

我們在konwn_hosts文件中找到這個幾個密文信息,將其刪除,保存,重新鏈接即可。當然如果你覺得電腦就一個人用沒必要加密,也可以將加密給關(guān)閉,使用vi/vim來編輯路徑 /etc/ssh/ssh_config 中的字段:HashKnownHosts

將該字段修改為 no,保存退出,刪除公鑰信息重新鏈接一次,你會發(fā)現(xiàn)新保存的公鑰就是明文的信息。?文章來源地址http://www.zghlxwxcb.cn/news/detail-737993.html

到了這里,關(guān)于如何解決ssh登錄報錯WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 解鎖新技能《Git本地訪問GitHub出現(xiàn)WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!警告》

    今天本地git訪問github倉庫的時候出現(xiàn)如下異常: 問題原因是SSH會把每個曾經(jīng)訪問過的Git服務(wù)器的公鑰記錄在/Users/xx/.ssh/known_hosts文件中,當下次訪問時會核對公鑰,如果和上次的記錄不同,SSH就會發(fā)出警告。 解決方法:直接刪除/Users/xx/.ssh/known_hosts文件。 GitHub地址:https://

    2024年02月14日
    瀏覽(26)
  • ssh 連接出現(xiàn)錯誤: kex_exchange_identification: Connection closed by remote host

    ssh 連接出現(xiàn)錯誤: kex_exchange_identification: Connection closed by remote host

    錯誤如下表示: windstorm@LocalHost-Server ~ ssh webase-front@192.168.122.22 Couldn\\\'t get a file descriptor referring to the console. fish: Unknown command: nc fish: exec nc -X connect -x 127.0.0.1:15732 192.168.122.22 22 ???? ^^ kex_exchange_identification: Connection closed by remote host 當出現(xiàn)這種錯誤的時候,不要慌,我在csdn上面

    2024年02月09日
    瀏覽(16)
  • SSH遠程連接時報錯kex_exchange_identification: Connection closed by remote host

    在 SSH 服務(wù)器上進行遠程內(nèi)容時,會經(jīng)常出現(xiàn) kex_exchange_identification: Connection closed by remote host 內(nèi)容,主要是由于遠程計算機登錄節(jié)點的數(shù)量限制問題。 在 SSH 服務(wù)器上,最大并發(fā)登錄會話數(shù)是由 ‘MaxSessions’ 參數(shù)來控制的。 ‘MaxSessions’ 參數(shù)決定了 ssh 服務(wù)器最多會話數(shù)限制

    2024年02月16日
    瀏覽(33)
  • SSH遠程連接報錯:kex_exchange_identification: Connection closed by remote host

    SSH遠程連接報錯:kex_exchange_identification: Connection closed by remote host

    kex_exchange_identification: Connection closed by remote host 刪除known_hosts,重啟終端即可

    2024年02月11日
    瀏覽(20)
  • REMOTE HOST IDENTIFICATION HAS CHANGED問題解決

    REMOTE HOST IDENTIFICATION HAS CHANGED問題解決

    由于Ubuntu20.4默認安裝的Mysql為8.0版本,我需要5.7版本,因此打算安裝Ubuntu18.04,在將云服務(wù)器的操作系統(tǒng)從Ubuntu20.4改為Ubuntu18.04之后,vscode無法進行遠程登錄,報錯為: 如下圖所示: 意思是遠程主機標識已更改,原因是第一次使用SSH連接時,會生成一個認證,儲存在客戶端的

    2024年02月15日
    瀏覽(21)
  • 【已解決】kex_exchange_identification: Connection closed by remote host fatal: Could not read from

    【已解決】kex_exchange_identification: Connection closed by remote host fatal: Could not read from

    報錯代碼 成功效果圖 必要的解決方法 如果平時沒有什么特別操作的話,換個網(wǎng)絡(luò)就可以了,換個無線或者切換手機熱點,實在不行等下再弄。不用去搞這個那個的配置。 可能有用的解決方法 可能需要把代理關(guān)了,沒開代理的忽略

    2024年02月11日
    瀏覽(24)
  • ssh Connection closed by remote host解決

    最近某臺服務(wù)器隔一段時間就會有ssh連接失敗的告警,但是上去排查的時候會發(fā)現(xiàn)ssh并沒有連接失敗的錯誤。 后來有在ssh的地方添加日志,打印錯誤的輸出,最終得到的報錯 Stderr: ssh_exchange_identification: Connection closed by remote host 通過分析這個問題和/etc/ssh/sshd_config文件中的M

    2024年02月03日
    瀏覽(22)
  • kex_exchange_identification: Connection closed by remote host

    登錄遠程服務(wù)器時,出現(xiàn)了這個問題,費了好幾個小時定位,最后發(fā)現(xiàn)是開了代理。 兩個解決方案: 把代理關(guān)掉 在代理規(guī)則里過濾掉服務(wù)器的ip

    2024年02月14日
    瀏覽(21)
  • github: kex_exchange_identification: Connection closed by remote host

    github: kex_exchange_identification: Connection closed by remote host

    參照下邊文檔 https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port 進入config文件 添加下述配置 結(jié)果如下圖 運行如下代碼進行驗證 如果都沒問題,重新git pull自己代碼倉庫里的代碼,發(fā)現(xiàn)可以正常拉取,問題至此解決

    2024年02月05日
    瀏覽(52)
  • 解決ssh:connect to host github.com port 22: Connection timed out與kex_exchange_identification

    解決ssh:connect to host github.com port 22: Connection timed out與kex_exchange_identification

    無法進行clone項目和其他Git操作。執(zhí)行檢測連接命令 ssh -T git@github,com 報錯 ssh:connect to host github.com port 22: Connection timed out 即:連接22端口超時 涉及到的文件 : C:UsersJIACHENGER.sshconfig C:UsersJIACHENGER.sshgithub_id_rsa C:UsersJIACHENGER.sshgithub_id_rsa.pub C:UsersJIACHENGER.sshknown_hosts 生成

    2024年02月06日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包