>>신원식 님께서 쓰시길<<
:: 며칠동안 헤매고있습니다.
:: 고수님의 도움을 요청합니다.
::
:: openldap 버전 2.0.11입니다.
::
:: 먼저
:: slapd.conf 파일의 내용입니다.
:: -----------------------------------------------------------------
:: include /opt/UMC/openldap/etc/openldap/slapd.at.conf
:: include /opt/UMC/openldap/etc/openldap/slapd.oc.conf
:: schemacheck off
:: pidfile /opt/UMC/openldap/var/slapd.pid
:: argsfile /opt/UMC/openldap/var/slapd.args
::
:: database ldbm
:: suffix "dc=example, dc=com"
:: rootdn "cn=Manager, dc=example, dc=com"
:: rootpw secret
:: directory /usr/tmp
:: -------------------------------------------------------------
::
:: 그리고, example.ldif 파일내용입니다.
:: 내용하나만 입력하려구요
:: ---------------------------------
:: dn: dc=example, dc=com
:: objectclass: dcObject
:: dc: example
:: ------------------------
::
:: ldapadd -D "cn=Manager, dc=example, dc=com" -w secret -f example.ldif
:: 실행명령후 나타내는 에러입니다.
::
:: ---------------------------------------------
:: LDAP Server is V2: execute command with LDAP V2.....
:: ldap_simple_bind_s: Invalid credentials
:: ---------------------------------------------
:: 라는 에러가 떨어지는데,
:: 유사한 예제를 찾아서 이것 저것 선배님들의 발자취를 따라서 해봤지만,
:: 계속 위와 같은 에러만 떨어지네요..
::
:: 제생각은 혹, LDAP 서버 설정이 잘못되어있는 것 같은데,
:: 고수님들의 의견을 부탁드립니다.
:: 제발좀 도와주세요..
:: 벌써 4일째 헤메고 있습니다.
::
::
openldap 1.2.11의 설정을 하셨군요.
2.0.11에서는 include를 schema확장자를 가진 파일로 하죠.
1.2.11에서와 2.0.11에서는 objectclass와 attribute를 정의하는 방법이 많이
다름니다. (즉, 정의를 schema파일에.)
www.openldap.org에 가면 Guide가 있으니 참조하면 기본적인 정의는 할 수 있겠네요.
테스트만 해본다면
schema 디렉토리에 있는 schema들 중 하나 include해서 테스트 해보면 되겠구요.
include문제만 처리하면 테스트하는데 다른 문제점은 없는듯 하네요.
|