0

我需要 ssh 进入同一台机器上的各种操作系统。我面临的一个问题是,每当我这样做时,ssh 都会抱怨

 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 

我有一个临时工作解决这个问题,即删除

/Users/XYZ/.ssh/known_hosts

但是我必须日复一日地这样做,所以每次都删除它很烦人。有没有永久解决方案?

4

1 回答 1

0

主机密钥检查对于检测“中间人”攻击非常重要,因此不建议禁用它,但您可以使用以下选项跳过该检查,

ssh -o "StrictHostKeyChecking=no" user@hostname
于 2013-01-16T02:14:28.023 回答