On 12/16/2013 08:53 AM, Joaquim Barrera wrote: [please don't top-post on technical lists] > Excuse me for the duplicate anwer but I observed exactly what I was > telling you. I execute "sudo ./run tools/virsh" and then: If you are running virsh as sudo, then you must remember that virsh is running under root, not you. > > 'connect qemu+ssh://user@IP_ADDRESS:PORT/system' and it asks me the > password. Everything goes right. Yes, for a single connection, remote password authentication over qemu+ssh works. > > 'migrate --verbose --persistent --copy-storage-inc VM1 > qemu+ssh://user@IP_ADDRESS:PORT/system' and it asks me the password, but > never gets it right. I allways get to the third attempt and get rejected. That's because the qemu+ssh URI has an inherent design limitation that it can only validate a single connection, but migration requires two connections. You can try qemu+libssh:// URIs instead, which is supposed to resolve the authentication issues by using libssh within virsh instead of an external call to ssh(1) (although I haven't tried it myself). Or you can set up passwordless login over ssh (such as by using ssh-copy-id) - but remember that you must set it up so that root can access user@IP_ADDRESS:PORT (since 'sudo virsh' is running as root, not you). -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users