Hello,
I am new to Opennebula and at the moment, I am trying to run a test environment. I want to add opennebula sandbox as a working node on a server running on an Ubuntu 14.04 virtual machine. The two of them can ping and traceroute to each other, but when I try to pass the ssh-keys, in order to estalish a passwordless connection, i get the following “permission denied” error:
oneadmin@Server:~$ ssh-copy-id -i /var/lib/one/.ssh/id_rsa.pub oneadmin@one-sandbox
/usr/bin/ssh-copy-id:
INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id:
INFO: 1 key(s) remain to be installed – if you are prompted now it is to install the new keys
oneadmin@one-sandbox’s password:
Permission denied, please try again.
oneadmin@one-sandbox’s password:
Permission denied, please try again.
oneadmin@one-sandbox’s password:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
I get the same error even when I try to ssh from server to sandbox, even though I give the correct password, but if I ssh from sandbox to server, everything works fine.
I already have two additional working nodes running on that server, a virtual machine and a physical host. Can you please tell me what am I doing wrong?
The Opennebula version I am using is 4.12.1 and both the server and opennebula sandbox run on the same host with virtualbox as hypervisor. The host has Ubuntu 14.04 desktop operating system and the version of the opennebula sandbox is 4.12.0. I would also like to know if it is possible to run both virtual box and KVM on the same host.
Thank you very much for your time.
Maria