解決ssh連接時出現Host key verification failed

解決SSH連接時出現Host key verification failed

原因

當使用OpenSSH後,計算機會把公鑰(public key)記錄在~/.ssh/known_hosts中。當再一次訪問時,OpenSSH會覈對公鑰,如果不相同OpenSSH就會發出警告,避免受到攻擊。

SSH對public_key的檢查等級是根據StrictHostKeyChecking變量來配置的,默認StrictHostKeyChecking爲ask。

解決辦法

更改StrictHostKeyChecking爲no

vi /etc/ssh/ssh_config

將StrictHostKeyChecking更改爲no

刪除IP對應的rsa

vi ~/.ssh/known_hosts

移除known_hosts文件

rm known_hosts

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章