Re: [libvirt] Libvirt Auth

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

 



2010/3/3 Marco Mornati <mmornati@xxxxxxxxxxxxx>:
> I tried to modify the python esx script to provide authentication (without
> asking to user) and it doesn't work!!
>
> Any other idea?
>
> Bye
> Marco
>
>
>
> Il giorno 03/mar/2010, alle ore 19.03, Matthias Bolte
> <matthias.bolte@xxxxxxxxxxxxxx> ha scritto:
>
>> 2010/3/3 Marco Mornati <mmornati@xxxxxxxxxxxxx>:
>>>
>>> Hello guys,
>>>
>>> I've created a plugin for Hudson (CI) to manage virtmachines using
>>> libvirt
>>> java (start vm for a build and stop just after).
>>>
>>> I've just a problem in authentication, in fact I cannot send uname and
>>> password using code, libvirt ask me for the credentials on CLI. someone
>>> could explain me How I can use authentican or where I can find an usage
>>> guide or example?
>>>
>>> Thanks a lot
>>> Bye
>>> Marco
>>>
>>
>> You have to use virConnectOpenAuth to open a connection and provide an
>> authentication callback.
>>
>> I have no Java example at hand but you can look at the
>> examples/python/esxlist.py Python script for an example how to provide
>> an authentication callback.
>>
>> Also see the ConnectAuth and ConnectAuthDefault classes in the Java
>> bindings.
>>
>> Matthias
>

Ah, the authentication callback is used for hypervisor level
authentication. You cannot provide credentials for SSH transport level
authentication through the libvirt API. You'll need to setup the SSL
certificates properly to enable automatic SSH login if you don't want
to be prompted for the SSH credentials.

Matthias

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]