>>soulkiss 님께서 쓰시길<<
:: #slapd.conf 내용입니다
::
:: include /usr/local/etc/openldap/schema/netmeeting.schema
:: schemacheck off
::
:: pidfile /var/run/slapd.pid
::
::
:: database shell
:: suffix "objectclass=rtperson"
:: search /usr/local/libexec/netmeeting.perl
:: add /usr/local/libexec/netmeeting.perl
:: modify /usr/local/libexec/netmeeting.perl
:: delete /usr/local/libexec/netmeeting.perl
::
:: #이렇게 해서 하나 add 시켰습니다
:: ldapadd -H ldap://localhost:2345/ -x -D "cn=root,objectclass=rtperson" -w secret <<EOF
:: dn: objectclass=rtperson
:: objectclass: top
:: EOF
::
:: #똑같이 한번 더 입력하면 이런 메세지가 나오기때문에 add 됐다고 생각됩니다
:: adding new entry "objectclass=rtperson"
:: ldap_add: Already exists
::
:: ldif_record() = 68
::
:: 질문1:이렇게 입력된 엔트리를 search 하고 싶습니다 어떻게 해야 하나요?
::
:: 질문2:아래와 같이 했는데 이게 정상인가요?
:: (아래 게시물엔 이게 정상이라고 하시는 것 같던데.. 쩝..)
:: [root@localhost ndk]# ldapsearch -b "objectclass=rtperson" -x
:: version: 2
::
:: #
:: # filter: (objectclass=*)
:: # requesting: ALL
:: #
::
:: # search result
:: search: 2
:: result: 0 Success
::
:: # numResponses: 1
::
:: 질문3:문서엔 ldapsearch -b basedn attributes 라고 되어있는데요
:: dn 없이 cn으로만 add 시킨후 찾을땐 어떻게 해야 합니까?
::
:: 고수님들의 도움 바랍니다
ldapsearch -b "objectclass=rtperson" "(objectclass=*)" 이런 형식으로 한번 서치를 해보시기 바랍니다...
실은 저도 잘 모르기는 하지만 이런 방법으로 하면 왠만한거 다 찾아서 보여주거든요.. ^^
제가 알기로는 dn없이 cn만 입력하는 것은 안되는걸루 알고 있습니다. 또한 무리한 방법이라고 생각됩니다.
엔트리는 고유의 dn을 갖고 있어야 합니다. 그러한 규칙을 위반하는것은 위험하지 않을까요...
아직 저는 dn없이 cn으로만 입력해 본적은 없지만....
|