Chromebookでssh接続できなくなった場合(/.ssh/known_hostsどこ?)
こんにちは。
あなたのプログラミング習得を応援する、のえ研です。
Chromebookでリモート環境にあるPCやRaspberry PiなどにSSH接続しようとした際にこのようなエラーが表示されて接続できないことがあります。
この「REMOTE HOST IDENTIFICATION HAS CHANGED」というエラーは接続先の「ホストキー情報」が以前に接続したときと異なっている場合に発生します。例えばOSをクリーンインストールしたりしたときですね。
一番簡単な対処方法は/.ssh/known_hostsを削除すればよいのですが、Chormebookの場合、該当するディレクトリへアクセスできません。
ではどうするか?
詳しくは動画を見てもらった方が早いのですが、以下の手順で解決します。
「ターミナルの設定」から「SSH」をクリック。
~/.ssh/known_hostsを開いて、該当するホストキー情報を削除します。
これで無事SSH接続できるようになります(^^)
いいなと思ったら応援しよう!
今後もプログラミングや英語に関した記事を書いていきたいと思いますので、よければサポートよろしくお願いします!