当我在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安装的文档。(控制节点和计算节点)。
答案 0 :(得分: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帐户密码)。