【发布时间】:2010-02-02 18:06:10
【问题描述】:
我正在尝试在 ubuntu 上使用 gsh 命令来做一些令人尴尬的并行操作。我创建了一个 /etc/ghosts 文件,其中包含主机的所有 IP 地址,并且每个主机都有一个我仅为“集群”目的而创建的帐户。
但是,当我尝试类似的命令时,
$ gsh -l cluster ok 'echo $host'
我得到两个错误,
hostn: Host key verification failed.
hostn+1: Permission denied (publickey,password,keyboard-interactive)
我已经对这些计算机进行了 SSH 连接并交换了密钥。我在gsh 手册页中找不到任何关于密钥文件的内容。此外,还有一个问题是密码应该放在哪里。
这是我正在使用的版本:http://outflux.net/software/pkgs/gsh/
如果你不能回答,那么也许你可以提出一个替代方案。
【问题讨论】: