1

当我在 centos 7.3 上安装 opennebula 5.4 时,我无法成功配置无密码 SSH。

当我安装 KVM 节点时,我执行scp -rp /var/lib/one/.ssh xx.xx.xx.xx:/var/lib/one/,我有这个错误:

oneadmin@xx.xx.xx.xx's password:
Permission denied, please try again.

我认为这不应该发生在这里。用户应该不知道密码。oneadmin 之间的通信不需要密码。一定是我错的地方。

有关于 opennebula 安装的文档。(控制节点和计算节点)。

前端节点

kvm节点

4

1 回答 1

0

我假设您正在查看为池设置无密码 ssh 的步骤:http: //docs.opennebula.org/5.4/deployment/node_installation/kvm_node_installation.html#step-4-configure-passwordless-ssh

文档说:

现在我们需要将目录 /var/lib/one/.ssh 复制到所有节点。最简单的方法是在所有主机中为 oneadmin 设置一个临时密码

您看到的步骤是提供将来用于无密码连接的密钥的步骤。您必须输入一次密码才能交付它们 - 之后应该没有密码提示(如果需要,您可以删除 oneadmin 帐户密码)。

于 2018-01-11T13:21:19.640 回答