sshでサーバーに接続できないエラーめも-OS再インストール後【GMO】
傷だらけになりながらテスト期間を抜け出し久々にGMOのサーバーにアクセスしようとしたら以下のようなエラーが...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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 RSA key sent by the remote host is c8:ec:15:52:88:a7:26:63:d9:ce:c4:a6:78:72:fe:9b. Please contact your system administrator. Add correct host key in /Users/yuta/.ssh/known_hosts to get rid of this message. Offending RSA key in /Users/yuta/.ssh/known_hosts:14 RSA host key for 153.122.35.112 has changed and you have requested strict checking. Host key verification failed.
ぐーぐるで普通に検索したら、GMOのこの方のブログにひっかかり助けてもらいました(ブログ主の記事はさくら笑)
どうやらサーバーを再インストールしたときに公開鍵が変更されたにも関わらず、ローカルに昔の公開鍵情報が残っていることが原因のよう。
viとかで~/.ssh/known_hosts
を開いて該当する部分を削除する。
そのサーバーのIPアドレスで検索とかすれば分かるのでその行を消してしまえばok(だと思う。)
そしたら無事にもういちど鍵情報を生成し直してログインできます。よかったー。