我正在尝试将pw-radius模块加载到我的Ubuntu 12.04 slapd服务器中,但不知道如何去做。 closurespasswd模块目录中的README文件,我已经构build了pw-radius模块,但不知道如何编写LDIF文件以将其添加到我的Ubuntu slapd服务器(cn = config layout)。 README只显示如何configurationslapd.conf:
To use the RADIUS plugin, add: moduleload pw-radius.so to your slapd configuration file; optionally, the path to a configuration file can be appended in the form moduleload pw-radius.so config="/etc/radius.conf"
如果我使用Ubuntu文档LDIF加载syncprov模块,我可以尝试这样的事情,但是关于“/etc/radius.conf”的地方在哪儿? 在模块名称之后,就像在ldap.conf中显示的那样?
#Load the syncprov and accesslog modules. dn: cn=module{0},cn=config changetype: modify add: olcModuleLoad olcModuleLoad: pw-radius.so config="/etc/radius.conf"
我结束了使用pw-freeradiusclient插件,这是添加它的ldif。 它使用/ etc / radiusclient /中安装的configuration文件(从ubuntu 14.04安装libfreeradius2获得)
dn: cn=module{0},cn=config changetype: modify add: olcModuleLoad olcModuleLoad: pw-freeradiusclient ldapadd -Y EXTERNAL -H ldapi:/// -f pw.ldif