rfc2307bis 스키마를 사용하여 빈 LDAP 사전을 만드는 방법을 찾고 있습니다. Debian에서는 slapd를 설치하거나 dpkg를 사용하여 재구성할 때 기본적으로 nis 모드가 사용됩니다. 제거하거나 rfc2307bis로 교체하는 방법은 무엇입니까? 초기화 시 또는 초기화 후.
답변1
초기화 후 로드된 스키마를 나열합니다.
# ldapsearch -LLL -Y external -H ldapi:/// -b cn=schema,cn=config -s one dn
[...]
dn: cn={2}nis,cn=schema,cn=config
[...]
NIS 스키마를 삭제합니다.
# ldapdelete -Y external -H ldapi:/// cn={2}nis,cn=schema,cn=config
다른 항목 추가:
# ldapadd -Y external -H ldapi:/// -f /etc/ldap/schema/rfc2307bis.ldif
답변2
나는 그것을 성공적으로 해냈습니다. 나는 이 파일을 편집했습니다: /usr/share/slapd/slapd.init.ldif 그리고 다음 줄을 바꾸었습니다:
#include: file:///etc/ldap/schema/nis.ldif
include: file:///etc/ldap/schema/rfc2307bis.ldif
dpkg-reconfigure slapd를 실행했습니다.