sshでサーバーにアクセスしたときに出現したエラー
VMware Fusion上にCent OSをインストールする練習をしていたら
sshのエラーが出現したので、メモとして残しておく。
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
■原因
ホスト側のコンピュータが入れ替わったのを検出したため。
なりすましで同じ別のPC設置が設置され、パスワードを盗まれる可能性や
盗聴用のサーバーをおいて通信内容を盗み見られる可能性があるため、
上記の警告が表示されたらしい。
※自分は練習のためにCent OSを一回インストールした後、削除し、再びインストールを行ったため、このエラーが発生した。
■解決策
問題がなくで、警告がでてこないようにするためには
/Users/ユーザ名/.ssh/known_hosts に移動し、
下記コマンドを入力する
$ ssh-keygen -F 192.168.0.1
$ ssh-keygen -R 192.168.0.1
以上
■参考URL
http://futuremix.org/2007/08/openssh-warning