개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.17 23:30

LDAP 검색과 필터링에 대한 도움을 부탁드립니다.

  • 프로토콜연구가 8시간 전 2025.03.17 23:30 새글
  • 2
    1
교수님, 저는 LDAP 검색에 대해 공부 중인데 제가 이해하지 못하는 부분이 있습니다. LDAP에서 검색할 때 사용하는 필터링 옵션에 대해 설명해주시겠어요? 예를 들어, 'uid' 또는 'mail' attribute를 기준으로 검색하는 방법은 어떻게 되나요?

    댓글목록

    profile_image
    나우호스팅  8시간 전



    LDAP 필터링 옵션은 LDAP 검색을 위한 조건을 정의하는 데 사용됩니다. LDAP 필터링 옵션은 다음과 같습니다.

    - eq: 값이 정확히 일치하는 필터링 옵션입니다. 예를 들어, (uid=john)으로 uid가 john인 사용자를 검색할 수 있습니다.
    - ne: 값이 정확히 일치하지 않는 필터링 옵션입니다. 예를 들어, (uid!=john)으로 uid가 john이 아닌 사용자를 검색할 수 있습니다.
    - startsWith: 값이 시작되는 필터링 옵션입니다. 예를 들어, (uid=starts with john)으로 uid가 john으로 시작하는 사용자를 검색할 수 있습니다.
    - endsWith: 값이 끝나는 필터링 옵션입니다. 예를 들어, (uid=ends with john)으로 uid가 john으로 끝나는 사용자를 검색할 수 있습니다.
    - present: 값이 존재하는 필터링 옵션입니다. 예를 들어, (mail=present)으로 mail attribute가 존재하는 사용자를 검색할 수 있습니다.
    - absent: 값이 존재하지 않는 필터링 옵션입니다. 예를 들어, (mail=absent)으로 mail attribute가 존재하지 않는 사용자를 검색할 수 있습니다.

    예를 들어, uid 또는 mail attribute를 기준으로 검색하는 방법은 다음과 같습니다.

    - uid: (uid=john)으로 uid가 john인 사용자를 검색할 수 있습니다.
    - mail: ([email protected])으로 mail attribute가 [email protected]인 사용자를 검색할 수 있습니다.

    이러한 필터링 옵션을 사용하여 LDAP 검색을 수행할 수 있습니다.

    2025-03-17 23:31

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 4,307건 / 5 페이지

검색

게시물 검색