cn 이랑 ip나 dns를 입력하는 것이 규칙입니다.
ldap이랑 netmeeting을 연동시키는데 백엔드도 shell입니다 흐으
제 slapd.conf 가 다른 님들이랑 많이 틀립니다.. netmeeting 에서 주는 파일입니다
근데 결과가 -x 쓸 경우...
[root@localhost ndk]# ldapsearch -b "objectclass=rtperson" -x
version: 2
#
# filter: (objectclass=*)
# requesting: ALL
#
# search result
search: 2
result: 0 Success
# numResponses: 1
이렇게 나옵니다.. 이게 정상인가요?
>>유주열 님께서 쓰시길<<
::
:: >>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으로만 입력해 본적은 없지만....
|