Copying restrictions apply. See COPYRIGHT/LICENSE.
$OpenLDAP$
moduleload pw-radius /path/to/radius.conf
The pw-radius module to slapd (8) provides support for using a RADIUS infrastructure as backend to verify the password provided in Simple Bind operations to OpenLDAP.
It does so by providing an additional password scheme for use in slapd:
{RADIUS} RADIUS password scheme
Unlike in other password schemes, the value following the scheme is not a - potentially hashed - password, but the name of the corresponding RADIUS user in the RADIUS infrastructure.
This value, together with the password used in the Simple Bind operation, will be sent to the RADIUS server for authentication.
If the RADIUS server successfully authenticates the user, then the password verification succeeds, resulting in the LDAP Bind operation's success.
Conversely, failed RADIUS authentications leads to failing LDAP Binds.
After loading the module, the password scheme {RADIUS} will be recognised in values of the userPassword attribute.
This also applies to the use of the {RADIUS} scheme in slappasswd or ldappasswd .
userPassword: {RADIUS}johndoe
"OpenLDAP Administrator's Guide" (http://www.OpenLDAP.org/doc/admin/)
OpenLDAP is developed and maintained by The OpenLDAP Project (http://www.openldap.org/). OpenLDAP is derived from University of Michigan LDAP 3.3 Release.