Re: First & long question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux