Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要 ssh 进入同一台机器上的各种操作系统。我面临的一个问题是,每当我这样做时,ssh 都会抱怨
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
我有一个临时工作解决这个问题,即删除
/Users/XYZ/.ssh/known_hosts
但是我必须日复一日地这样做,所以每次都删除它很烦人。有没有永久解决方案?
主机密钥检查对于检测“中间人”攻击非常重要,因此不建议禁用它,但您可以使用以下选项跳过该检查,
ssh -o "StrictHostKeyChecking=no" user@hostname