嗨,我刚刚在我的 Ubuntu 机器上安装了 PSSH,我正尝试使用它在多台机器上执行命令,但我一直收到错误。以下是一些示例输出,以显示发生了什么。
root@int:~# pssh -h hosts.lst -l mridang -A yakkayakka --print --verbose hostname
Warning: do not enter your password if anyone else has superuser
privileges or access to your account.
Password:
[1] 22:04:21 [FAILURE] XXX.XXX.XXX.XX Exited with error code 255
我的主机文件如下所示:
root@int:~# cat hosts.lst
XXX.XXX.XXX.XX
主机存在,我可以通过 SSH 连接到它。我不认为这是 SSH 问题。我的 PSSH 版本是 2.2.2。
(我已删除此帖子中的 IP。)
有任何想法吗?
谢谢。
答案1
我遇到了同样的问题,只需重新安装 python-setuptools 包,然后再次安装 pssh。这种情况似乎很少见,但之后它就可以正常工作了。