shimgo
7/8/2017 - 11:30 AM

sshで接続したらWARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!が出る

sshで接続したらWARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!が出る

sshでサーバに接続したとき、クライアントはRSA公開鍵の情報をknown_hostsに保存する。
同じホストと接続した際に保存していた公開鍵と現在接続したサーバの公開鍵が異なっているときに表示される。
以下のコマンドでknwon_hostsの情報を消せる。

ssh-keygen -R <host>

ポート付きだと以下

ssh-keygen -R \[192.168.33.10\]:12220