SSH接続しようとしたら「WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!」と出る時はknown_hostsの対象サーバ情報を削除

時々出ます。今まで接続できたのに、今日いきなり接続できなくなった!とか。

known_hosts ファイルに記載されているので、対象サーバの情報を一旦削除しましょう。
known_hostsの場所はメッセージに記載されています。

sshのデフォルトでは、未知のホスト鍵に対しては、ユーザーに確認を求める。既知のホスト鍵に対してはとくに確認を求めたりしない(既知のホストの鍵が変わっていたときは確認がある)。

そして再度ssh接続すると、未知のホスト鍵に対してはユーザーに確認を求めるメッセージが出るので、yesすれば接続できるようになります。(新たに情報がknown_hostsに書かれる)

コメント

タイトルとURLをコピーしました