我在 RHEL 6 服务器上使用 pssh 版本 2.3.1,这样我就可以一次运行登录多个客户端并下拉配置。测试时我收到错误。
[1] 14:45:54 [SUCCESS] [email protected]:22
Stderr: pssh-askpass received prompt: "[email protected]'s password: "
这对我来说有点令人困惑,因为它显示成功,而下一行看起来像是错误。手册页确实显示退出状态“1”是杂项错误。所以不确定为什么它显示成功。无论如何,我的命令似乎没有运行,因为我的输出文件已创建但为空。我正在运行的命令是:
pssh -i -h $HOSTFILE -v -t 25 -A -o $OUTPUTDIR $COMMAND
运行此程序后,系统会要求我输入密码,输入后会得到上面的输出。我看到一些线程提到了一个错误,但似乎只与旧版本和 RSA 密码有关,与传递纯文本密码无关。有人能帮忙找出可能发生了什么吗?