
E2 인스턴스에 Openldap을 설정합니다. 파일을 수정하려면 ldapmodify 및 setup.ldif 파일에 대한 도움이 필요합니다.
내 setup.ldif에는 ::::가 포함되어 있습니다.
dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}BdP7KhrVpogG0RxWvy2111g0cMMSN
dn: olcDatabase={2}bdb,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}BdP7KhrVpogG0RxWvy2111g0cMMSN
replace: olcRootDN
olcRootDN: cn=superman,dc=planet,dc=org
replace: olcSuffix
olcSuffix: dc=planet,dc=org
그런 다음 서버에서 실행되었습니다.
ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f /tmp/setup.ldif
아래를 확인해보니 아무것도 바뀌지 않았습니다
/etc/openldap/slapd.d/cn=config/olcDatabase\=\{2\}hdb.ldif
배경:
slappasswd # {SSHA}randomstring을 가져오기 위해 slapd 서비스 시작됨
사용할 첫 번째 줄인 ldapmodify를 읽지 않고 olcDatabase\={2}hdb.ldif 파일을 편집하는 실수를 했습니까?
여전히 작업 중이며 인터넷을 검색하고 있지만 어떤 통찰력이라도 감사하게 생각합니다. 처음 게시하므로 형식이 최고의 wrt ldif 파일과 추가 공백이 아닐 수 있습니다.
답변1
LDIF 파일에서 bdb에 대한 참조를 hdb로 변경해야 합니다: dn: olcDatabase={2}bdb,cn=config를 dn: olcDatabase={2}hdb,cn=config로 변경
좋은 참고자료는 다음과 같습니다:
https://www.itzgeek.com/how-tos/linux/centos-how-tos/step-step-openldap-server-configuration-centos-7-rhel-7.html
클라이언트 서버를 확보하기 위한 다음 단계 ..