How can I open a libvirt remote connection with ssh

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

 



Hi,

 

When I use ‘virConnectOpenAuth’ function to connect to ‘192.168.1.102’ libvirtd with ssh,

Code below,  the screen print the dialog “root@192.168.1.102's password:” ,  and only

After I type the password, the connection can be created.

 

How can I connect to libvirtd with ssh automatically? No need to type the password manually.

 

char *au[2] = {"root", "xxxx"};

virConnectAuth auth = {

                credTypes,

                sizeof(credTypes) / sizeof(int),

                virConnCb,/* callback function, actually was not be called after connect*/

                au /* user and password */

            };

conn = virConnectOpenAuth("qemu+ssh://192.168.1.102/system", &auth, 0);

 

 

Thanks,

Kevin

_______________________________________________
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