Vagrant で作った仮想マシンへの SSH が失敗する場合

結論(の一つ)

$ rm ~/.ssh/known_hosts

なぜなのか

~/.ssh/known_hostsが既に存在していて、フィンガープリントが一致していないから。仮想マシンを壊して作り直すなどするとファイルが残ってしまってこういう事態になってしまう。ただし、vagrant sshをした場合は問題はない。

Powered by はてなブログ