初期化したサーバにssh接続できない件
エラー原因のコマンド
ssh root@***.***.***.***
エラーメッセージの一部
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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:X5+91O42RA7+w6+TnMkNccoQIW30PeGYs9SeYwOAlkg. Please contact your system administrator.
エラーになった背景
サーバーの環境構築に失敗したため、centos7をサーバーに再び入れ直しssh接続した。
エラー対処方法
クライアント側の.sshにknown_hostsがある。このファイルから当該サーバー分の記録をviを使って消去する。サーバーの記録はIPで記録されているのでそこを起点に探すと良い。
そして再びエラーが出てしまったsshコマンドを入力して接続する。
メモ
どうやら初めてサーバにssh接続するとクライアント側の.ssh/known_hostsに接続に関連した記録が残るようだ。初期化したサーバーには、その記録が残っているとエラーが出て接続できない結果になる。しかし意図がわからない。