参考:https://kinsta.com/jp/docs/cant-connect-delete-ssh-known-hosts/

いままで接続できていたのに接続できなかった場合、サーバーの更新などにより IP アドレスまたは SSH 公開鍵の指紋が変更されたことが原因である。
この場合、古い情報が known_hosts ファイル(SSH や SFTP の接続に使用される、接続経験のあるホストの公開鍵を保存したテキストファイル)に保存されているため、それを削除すればよい。

MacOS や Linux の場合、以下のコマンドを実行し、該当するホスト IP アドレスの行をすべて削除する。

$ vi ~/.ssh/known_hosts

Windows の場合は、known_hosts ファイルはあるものの、認証情報と IP はレジストリに保存される。
スタートメニューから regedit を起動し、「HKEY_CURRENT_USER/SoftWare/SimonTatham/PuTTY/SshHostKeys」のサイトのホスト IP アドレスで終わるすべての行を削除する。