Thursday, 12 March 2020

ssh ECDSA host key for IP address '2001:....' not in list of known hosts.

なんか、ssh そんなエラーが出るようになってしまって。つながるので害はないんですが。ググってみると、

   ssh-keygen -R 2001:....

とやれと。すると、

  ~/.ssh/known_hosts:39: invalid line

あぁ、まぁ、いろいろゴミが溜まってるんだよな。そこを削除するわけですが、

  Host 2001:.... not found in ~/.ssh/known_hosts

えぇ? 結局、IPv4 なのだけがknown_hostsにあるのがいけないので、その行を足してやれば良いみたい。

つまり、つなげようとしている 133..... な行を見つけて、それを複製して、2001:.... に変える感じですね。

それで消えました。IPv4/IPv6 な問題だな。

   https://superuser.com/questions/421004/how-to-fix-warning-about-ecdsa-host-key

No comments: