Red_Hat_Directory_Server-9.0-Deployment_Guide-en-US.pdf

(4391 KB) Pobierz
Red Hat D irectory Server 9.0 D eployment Guide
1
Red Hat Directory Server
9.0.1
Deployment Guide
for planning
Edition 9.0.1
Copyright © 2010 Red Hat, Inc.
2
Legal Notice
Legal Notice
Copyright © 2010 Red Hat, Inc..
T he text of and illustrations in this document are licensed by Red Hat under a Creative Commons
Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at
http://creativecommons.org/licenses/by-sa/3.0/.
In accordance with CC-BY-SA, if you distribute this
document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section
4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo,
and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus T orvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States
and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other
countries.
All other trademarks are the property of their respective owners.
1801 Varsity Drive
Raleigh, NC 27606-2072 USA
Phone: +1 919 754 3700
Phone: 888 733 4281
Fax: +1 919 754 3701
December 6, 2011
Red Hat D irectory Server 9.0 D eployment Guide
3
Abstract
T his guide is for planning a directory service.
4
Table of Contents
Table of Contents
Preface
1. Directory Server Overview
2. Examples and Formatting
2.1. Command and File Examples
2.2. Brackets
2.3. Client T ool Information
2.4. T ext Formatting and Styles
3. Additional Reading
4. Giving Feedback
5. Documentation History
1. Introduction to Directory Services
1.1. About Directory Services
1.1.1. About Global Directory Services
1.1.2. About LDAP
1.2. Introduction to Directory Server
1.2.1. Overview of the Server Frontend
1.2.2. Server Plug-ins Overview
1.2.3. Overview of the Basic Directory T ree
1.3. Directory Server Data Storage
1.3.1. About Directory Entries
1.3.2. Distributing Directory Data
1.4. Directory Design Overview
1.4.1. Design Process Outline
1.4.2. Deploying the Directory
1.5. Other General Directory Resources
2. Planning the Directory Data
2.1. Introduction to Directory Data
2.1.1. Information to Include in the Directory
2.1.2. Information to Exclude from the Directory
2.2. Defining Directory Needs
2.3. Performing a Site Survey
2.3.1. Identifying the Applications T hat Use the Directory
2.3.2. Identifying Data Sources
2.3.3. Characterizing the Directory Data
2.3.4. Determining Level of Service
2.3.5. Considering a Data Master
2.3.6. Determining Data Ownership
2.3.7. Determining Data Access
2.4. Documenting the Site Survey
2.5. Repeating the Site Survey
3. Designing the Directory Schema
3.1. Schema Design Process Overview
3.2. Standard Schema
3.2.1. Schema Format
3.2.2. Standard Attributes
Red Hat D irectory Server 9.0 D eployment Guide
5
3.2.3. Standard Object Classes
3.3. Mapping the Data to the Default Schema
3.3.1. Viewing the Default Directory Schema
3.3.2. Matching Data to Schema Elements
3.4. Customizing the Schema
3.4.1. When to Extend the Schema
3.4.2. Getting and Assigning Object Identifiers
3.4.3. Naming Attributes and Object Classes
3.4.4. Strategies for Defining New Object Classes
3.4.5. Strategies for Defining New Attributes
3.4.6. Deleting Schema Elements
3.4.7. Creating Custom Schema Files
3.4.8. Custom Schema Best Practices
3.5. Maintaining Consistent Schema
3.5.1. Schema Checking
3.5.2. Syntax Validation
3.5.3. Selecting Consistent Data Formats
3.5.4. Maintaining Consistency in Replicated Schema
3.6. Other Schema Resources
4. Designing the Directory T ree
4.1. Introduction to the Directory T ree
4.2. Designing the Directory T ree
4.2.1. Choosing a Suffix
4.2.2. Creating the Directory T ree Structure
4.2.3. Naming Entries
4.2.4. Renaming Entries and Subtrees
4.3. Grouping Directory Entries
4.3.1. About Groups
4.3.2. About Roles
4.3.3. Deciding Between Roles and Groups
4.4. Virtual Directory Information T ree Views
4.4.1. About Virtual DIT Views
4.4.2. Advantages of Using Virtual DIT Views
4.4.3. Example of Virtual DIT Views
4.4.4. Views and Other Directory Features
4.4.5. Effects of Virtual Views on Performance
4.4.6. Compatibility with Existing Applications
4.5. Directory T ree Design Examples
4.5.1. Directory T ree for an International Enterprise
4.5.2. Directory T ree for an ISP
4.6. Other Directory T ree Resources
5. Defining Dynamic Attribute Values
5.1. Introduction to Managed Attributes
5.2. About Attribute Uniqueness
5.3. About Classes of Service
5.3.1. About a Pointer CoS
5.3.2. About an Indirect CoS
5.3.3. About a Classic CoS
Zgłoś jeśli naruszono regulamin