MacOSで、過去にSSH接続したサーバでエラーが発生した場合の対処方法。

MacOSのコンソールからサーバへSSH接続しようとすると
こんなエラーが出て、接続に失敗。

f:id:SouthernThomas:20171129191142p:plain

過去にSSHで接続したサーバに対して接続しようとした時に
以前、保存したサーバの接続情報と変わっていると
上記のようなエラーが発生します。
接続情報が変わってしまう原因としては下記が考えられます。

  • 接続先のサーバをOS再インストール等で再構築した
  • 接続先サーバがホスト名を変更した
  • IPアドレスを変更して異なるサーバへ接続している

これらのエラー対策としては
過去に保存したサーバ接続情報を削除することです。
下記のコマンドで削除して、無事に接続できました。

ssh-keygen -R (IPアドレス 又は ホスト名)

ということで、備忘録でした。
実行する際は、自己責任でお願いします。

0

IT, 仕事

Posted by eight