WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
MacのターミナルでSSHにアクセスしようとしたらWARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! のエラーがでました。この対策になります。
エラー文
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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:gLi0iTDDkRzn5NiUSqG32PbFxBdybbMrBV/HBuoJZXY. Please contact your system administrator. Add correct host key in /Users/hayashi/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /Users/hayashi/.ssh/known_hosts:10 ECDSA host key for 192.168.25.20 has
こんなエラー文でした。
原因
今回このエラーが起きた原因は、サーバー側のOSを再インストールしました。IPアドレスは同じアドレスだったのでエラーがでました。
エラー回避方法
ssh-keygen -R 192.168.25.20
これで問題なく解決しました。このIPの部分はホスト名になります。今回は192.168.25.20というIPアドレスということになります。
個人支援・寄付について
サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。
- ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS