cn=config 레이아웃이 있는 openLDAP contrib 모듈을 Ubuntu에 어떻게 추가합니까?

cn=config 레이아웃이 있는 openLDAP contrib 모듈을 Ubuntu에 어떻게 추가합니까?

Ubuntu 12.04 slapd 서버에 pw-radius 모듈을 로드하려고 하는데 어떻게 해야 할지 모르겠습니다. 출발읽어보기passwd 모듈 디렉터리에 있는 파일을 사용하여 pw-radius 모듈을 만들었지만 Ubuntu slapd 서버(cn=config 레이아웃)에 추가하기 위해 LDIF 파일을 작성하는 방법을 잘 모르겠습니다. README는 slapd.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"

syncprov 모듈을 로드하기 위해 Ubuntu 문서 LDIF를 사용하는 경우 이와 같은 것을 시도할 수 있지만 "/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"

답변1

결국 pw-freeradiusclient 플러그인을 사용하게 되었는데 이것이 이를 추가하는 ldif입니다. /etc/radiusclient/에 설치된 구성 파일을 사용합니다(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

관련 정보