当我使用pssh时,尝试访问不在UNIX内部的远程计算机
已知主机文件,提供密码后 pssh 卡住。
使用直接 ssh 命令添加主机后,pssh 工作。

那么是否有一个选项可以给 pssh 命令以避免这个问题?

谢谢你的帮助,
问候

最佳答案

尝试 pssh -O StrictHostKeyChecking=no 。这对我有用。

默认情况下,ssh 使用“ask”的值,这会导致它询问用户是否继续连接到未知主机。通过将该值设置为“no”,您可以避免这个问题,但不再受到某些攻击的保护。例如。如果您正在连接到 hostA,并且有人使用相同的 IP 地址将 hostB 放在那里,那么默认情况下 ssh 会注意到 hostB 已更改,并会提示您。使用StrictHostKeyChecking = no,它将无提示地假定一切正常。

关于python - pssh 和 known_hosts 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4437331/

10-13 07:27