검색

4.4. 가상 디렉터리 정보 트리 뷰

download PDF

Directory Server는 가상 뷰인 가상 디렉터리 정보 트리 보기를 지원합니다. 가상 뷰는 항목을 분류하고 검색하는 표준 디렉터리 트리 외에도 선택적 구조 계층입니다.

참고

가상 보기는 여러 백엔드와 완전히 호환되지 않습니다. 검색은 하나의 백엔드로 제한되므로 가상 뷰가 반환하는 항목은 동일한 백엔드에 있어야 합니다.

가상 DIT 뷰에 대한 자세한 내용은 뷰를 사용하여 가상 디렉터리 계층 구조 만들기를 참조하십시오.For more information about virtual DIT views, see Using views to create a virtual directory hierarchy.

4.4.1. 가상 DIT 보기 예

아래의 LDIF 항목은 위치를 기반으로 하는 가상 뷰 계층 구조를 보여줍니다. dc=example,dc=com 아래에 있고 view 설명에 맞는 모든 항목이 위치별로 구성된 이 보기에 표시됩니다.

dn: ou=Location Views,dc=example,dc=com
objectclass: top
objectclass: organizationalUnit
objectclass: nsView
ou: Location Views
description: views categorized by location


dn: ou=Sunnyvale,ou=Location Views,dc=example,dc=com
objectclass: top
objectclass: organizationalUnit
objectclass: nsView
ou: Sunnyvale
nsViewFilter: (l=Sunnyvale)
description: views categorized by location


dn: ou=Santa Clara,ou=Location Views,dc=example,dc=com
objectclass: top
objectclass: organizationalUnit
objectclass: nsView
ou: Santa Clara
nsViewFilter: (l=Santa Clara)
description: views categorized by location


dn: ou=Cupertino,ou=Location Views,dc=example,dc=com
objectclass: top
objectclass: organizationalUnit
objectclass: nsView
ou: Cupertino
nsViewFilter: (l=Cupertino)
description: views categorized by location

ou=Location Views,dc=example,dc=com 에 기반한 하위 트리 검색은 필터 (l=Sunnyvale), (l= Santa Cextensiona) 또는 (l=Cupertino) 와 일치하는 dc= example,dc=com 아래의 모든 항목을 반환합니다. 그러나 한 수준 검색에서는 모든 적격 항목이 세 하위 뷰에 있기 때문에 하위 뷰 항목이 아닌 항목을 반환하지 않습니다.

ou=Location Views,dc=example,dc=com view 항목 자체에는 필터가 포함되어 있지 않습니다. 이 기능은 보기에 포함된 항목을 추가로 제한해야 하는 요구 없이 계층적 조직을 용이하게 합니다. 모든 보기에서 필터를 생략할 수 있습니다.

예제 필터는 매우 간단하지만 사용하는 필터는 필요에 따라 복잡할 수 있습니다. 뷰에 포함되어야 하는 항목 유형을 제한할 수 있습니다. 예를 들어 이 계층 구조에 사람 항목만 포함하도록 제한하려면 필터 값 (objectclass=organizationalperson) 을 사용하여 ou=Location Views,dc=example,dc=comnsfilter 특성을 추가합니다.

필터가 있는 각 뷰는 모든 하위 뷰의 콘텐츠를 제한하지만 필터가 있는 하위 뷰도 상위 콘텐츠를 제한합니다. 예를 들어 위에서 언급한 새 필터와 먼저 상위 뷰 ou=Location Views 를 생성하면 조직 오브젝트 클래스가 포함된 모든 항목이 있는 뷰가 생성됩니다. 하위 뷰가 추가되어 항목을 추가로 제한할 때 하위 보기에 이제 하위 보기가 표시되는 항목이 상위 보기에서 제거됩니다. 이는 가상 DIT 뷰가 기존 DIT의 동작을 에뮬레이션하는 방법을 보여줍니다.

가상 DIT 보기는 기존 DIT의 동작을 에뮬레이션하지만 기존 DIT는 할 수 없는 작업을 수행할 수 있습니다: 항목이 두 개 이상의 위치에 표시될 수 있습니다. 예를 들어 Entry B 를 192.0.2. ViewSunnyvale 모두와 연결하려면 Sunnyvale 값을 location 속성에 추가하고 항목이 두 보기 모두에 표시됩니다.

가상 계층 구조의 DG dit
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.