
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