Hello,
I have a new problem with my radius authentication: The passwords are
stored in clear text in oned.log, in messages like this:
Thu Apr 18 11:19:17 2013 [AuM][D]: Message received: AUTHENTICATE SUCCESS
103 radius christoph.pleger blablabla
And oned.log is readable by everyone who can
Usually for external authentication methods you don't need to store
the password in OpenNebula. In fact it is better that you don't store
it as you will have to sync the password with the external database.
You can use the password as storage for some other useful information.
In the case of ldap
Hi,
I'm glad you made it work. Do yo plan to share these drivers?
They could make a good ecosystem project [1].
Cheers
[1] http://opennebula.org/community:ecosystem
--
Carlos Martín, MSc
Project Engineer
OpenNebula - The Open-source Solution for Data Center Virtualization
www.OpenNebula.org |
Hi,
That's how the LDAP driver works [1]. To create new users automatically on
their first login, copy or link this dir to your drivers:
/var/lib/one/remotes/auth/default
Keep us updated on that integration!
[1] http://opennebula.org/documentation:rel3.8:ldap#configuration
--
Carlos Martín,
Hello,
That's how the LDAP driver works [1]. To create new users automatically on
their first login, copy or link this dir to your drivers:
Authentication itself is successful now, but I get another error now:
---snip---
Fri Apr 12 15:35:22 2013 [AuM][D]: Message received: LOG D 14
Hi,
Try to replicate the ldap authenticate script. To create new users, the
driver needs to print to stdout 'drivername username password' when the
authentication is successful
Cheers
--
Carlos Martín, MSc
Project Engineer
OpenNebula - The Open-source Solution for Data Center Virtualization
Hello,
Try to replicate the ldap authenticate script. To create new users, the
driver needs to print to stdout 'drivername username password' when the
authentication is successful
Ah, thank you very much, that was it! I only had to add 'puts radius
#{user} #{pass} in authenticate before 'exit