[one-users] Authentication problem. Opennebula 3.0 on debian squeeze

Ruben S. Montero rsmontero at opennebula.org
Mon Nov 14 01:12:59 PST 2011


Hi

The oneadmin password is set in the DB the first time OpenNebula is
started. This password is read etiher from $ONE_LOCATION or
$HOME/one/.one_auth. You have to use those credentials to authenticate
as oneadmin.

So the behavior you describe seems to be the intended one.

Cheers

Ruben

On Thu, Nov 10, 2011 at 8:59 PM, Alberto Molina Coballes
<alb.molina at gmail.com> wrote:
> Hi,
>
> Installing opennebula 3.0 on debian squeeze using [1], I've found a
> authentication problem with oneadmin.
>
> The installation process creates oneadmin properly, generates the pair
> ssh keys and oned is launched by oneadmin.
>
> In order to verify installation:
>
> oneadmin at mut:~$ onevm list
> ONE_AUTH file not present
>
> This is OK, oneadmin password is not defined in ~/.one/one_auth
>
> oneadmin at mut:~$ mkdir ~/.one
> oneadmin at mut:~$ echo "oneadmin:password" > ~/.one/one_auth
> oneadmin at mut:~$ chmod 600 ~/.one/one_auth
> oneadmin at mut:~$ one stop
> oneadmin at mut:~$ one start
>
> oneadmin at mut:~$ onevm list
> [VirtualMachinePoolInfo] User couldn't be authenticated, aborting call.
>
> What's the problem?
>
> I've found the SHA1 hash password for oneadmin in one.db doesn't match
> with the password defined in ~/.one/one_auth. If hash password is
> modified to proper value or one.db is deleted, after stop/start one
> authentication becomes operative.
>
> Making a new clean installation, /var/lib/one/one.db exists and oneadmin
> user is defined with a hashed password before oneadmin password was set
> in /var/lib/one/.one/one_auth. Is this correct or is a bug?
>
> Thanks
>
> [1]
> http://dev.opennebula.org/packages/opennebula-3.0.0/Debian-6.0.2/opennebula_3.0.0-1_amd64.deb
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>



-- 
Ruben S. Montero, PhD
Project co-Lead and Chief Architect
OpenNebula - The Open Source Toolkit for Data Center Virtualization
www.OpenNebula.org | rsmontero at opennebula.org | @OpenNebula



More information about the Users mailing list