我需要在同一台机器上使用各种操作系统。我面临的一个问题是每当我这样做时ssh抱怨
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
我有一个临时的工作,就是删除
中的键/Users/XYZ/.ssh/known_hosts
但是我必须每天都这样做,因此每次删除它都很烦人。是否有永久解决方案?
答案 0 :(得分:0)
主机密钥检查对于检测“中间人”攻击非常重要, 因此不建议禁用它,但您可以使用以下选项跳过该检查,
ssh -o "StrictHostKeyChecking=no" user@hostname