![如何修復反覆出現的違規關鍵字?](https://rvso.com/image/776297/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%BE%A9%E5%8F%8D%E8%A6%86%E5%87%BA%E7%8F%BE%E7%9A%84%E9%81%95%E8%A6%8F%E9%97%9C%E9%8D%B5%E5%AD%97%EF%BC%9F.png)
對於 github 存儲庫,我想更新它並輸入
git fetch --all
在命令列上,但總是有人問我
Warning: the ECDSA host key for 'xxx.yyy' differs from the key for the IP address '123.456.789.000'
Offending key for IP in /etc/ssh/ssh_known_hosts:1042
Matching host key in /home/adietz/.ssh/known_hosts:1
Are you sure you want to continue connecting (yes/no)?
我發現類似的問題以及從文件中刪除有問題的行的解決方案
.ssh/known_host
但一旦我重複該git
命令,該行就會再次添加.ssh/known_host
,並且我會被一遍又一遍地詢問。我甚至刪除了整個文件,.ssh/known_host
但沒有運氣。
我仍然被問到是/否問題每一個時間。
有什麼辦法可以擺脫這種煩惱嗎?烏班圖20.04.4
答案1
您正在編輯錯誤的文件。該訊息表明在 中找到的密鑰.ssh/known_hosts
有效,有問題的密鑰在 中/etc/ssh/ssh_known_hosts
。將其刪除。