검색

10.2. ldapsearch 필터 사용

download PDF

ldapsearch 필터를 사용하면 검색 결과를 축소할 수 있습니다.

예를 들어 검색 결과에 공통 이름이 example으로 설정된 모든 항목이 포함되도록 합니다.For example, you want the search result to contain all the entries with a common names set to example:

"(cn=example)"

이 경우 등호(=) 는 연산자이고 example 은 값입니다.

표 10.2. ldapsearch 필터 연산자
검색 유형Operator설명

Equal

=

값과 정확히 일치하는 항목을 반환합니다. 예: cn=example.

하위 문자열

=string* 문자열

하위 문자열이 일치하는 항목을 모두 반환합니다. 예를 들면 cn=exa*l 입니다. 별표*는 0개 이상의 문자를 나타냅니다.

크거나 같음

>=

값보다 크거나 같은 특성을 사용하여 모든 항목을 반환합니다. 예를 들면 uidNumber >= 5000 입니다.

작거나 같음

<=

값보다 작거나 같은 특성을 사용하여 모든 항목을 반환합니다. 예를 들면 uidNumber <= 5000.

presence

=*

하나 이상의 특성을 사용하여 모든 항목을 반환합니다. 예: cn=*.

대략

~=

value 속성과 유사한 모든 항목을 반환합니다. 예를 들어 l~=san fransicol=san francisco 를 반환할 수 있습니다.

부울 연산자를 사용하여 여러 필터를 ldapsearch 명령에 결합할 수 있습니다.

표 10.3. ldapsearch 필터 부울 연산자
검색 유형Operator설명

&

필터의 모든 구문이 true인 항목을 반환합니다. 예를 들면 (&(filter)(filter)…​와 같습니다.

또는

|

필터에서 하나 이상의 문이 true인 모든 항목을 반환합니다. 예를 들면 (|(filter)(filter)…​와 같습니다.

제공되지 않음

!

필터의 구문이 true가 아닌 모든 항목을 반환합니다. 예를 들면 (!(filter)) 입니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.