ubuntu 14.04 LTS용 서버 가이드를 따르고 있으며 ldap을 설정하려고 하는데 문제가 있습니다. 이름이 지정된 dit가 있어야 하는데 dc=example,dc=com
입력하면 대신에 ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
이름이 표시됩니다 .No such object (32)
dn: dc=example,dc=com
dn: cn=admin,dc=example,dc=com
가이드가 내가 해야 한다고 말한 것처럼.
이제 add_content.ldif
가이드에 나열된 내용으로 파일을 만들고 ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
설치 시 설정한 비밀번호로 명령을 사용하면 ldap_bind: Invalid credentials (49)
.
그래서 LDAP Dit이 없는 dc=example,dc=com
것 같은데 어디에 있습니까? 또는 가이드를 따를 수 있도록 어떻게 만들 수 있습니까?
답변1
slapd
방금 VM 설치를 확인했는데 기본적으로 예제 DN이 생성되지 않습니다(좋은 점입니다).
$ ls /etc/ldap/slapd.d
cn=config cn=config.ldif
기본 DN에서 항목을 추가하거나 실행할 수 있습니다. sudo dpkg-reconfigure slapd
이 경우 다음 선택 사항이 표시됩니다.
- 선택하다아니요:
- FQDN(예
example.com
:my.personal.site.org
, 등) 사용: 여기에 입력하지 마십시오dc=example,dc=com
. - 이름을 선택하세요(예: "예제 사이트", "내 개인 사이트" 등).
- 관리자 비밀번호를 묻는 메시지가 표시되면 비밀번호를 로 재설정하게 됩니다
cn=admin,cn=config
. 따라서 를 설치할 때 설정한 비밀번호를 사용할 필요는 없습니다slapd
. - 그렇지 않은 경우 HDB를 사용하십시오.알다 그렇지 않으면. 이것이 무엇인지 모른다면 HDB입니다.
- 데이터베이스가 없으므로 예를 선택합니다.
- 여기도 마찬가지입니다. 이동.
- 다음이 아닌 이상 v2를 허용하지 마십시오.알다 그렇지 않으면. 이게 뭔지 모르신다면,아니요그것은.
입력한 FQDN에 대한 기본 DN이 생성됩니다.
언제든지 sudo dpkg-reconfigure slapd
재설정을 반복하고 처음부터 다시 시작할 수 있습니다 .slapd