Deploying OpenLDAP
Material type:
- 9781590594131
Incluye índice
■CHAPTER 1 Assessing Your Environment -- Gathering Information -- Name -- E-mail -- Phone -- PKI Information -- Badge -- Customer Data -- Creating an Ongoing Process -- Changing Application Sources -- Understanding Meta-Directories -- Avoiding Mistakes -- LDAP As Oracle -- LDAP As a Sync Source -- Shortsighted Deployment -- Summary -- ■CHAPTER 2 Understanding Data Definitions -- Defining Your Schema -- Understanding Schemas -- ASN Schema Format -- Object Identifiers (OIDs) -- Attributes -- Object Classes -- Other Data Definition Information -- Understanding Distinguished Names (DNs) -- Schema Checking -- Referential Integrity -- Structuring the Directory Information Tree (DIT) -- Regional Deployment of Information -- Functional Deployment of Information -- Organization by Business Function or Group -- Introducing the LDAP Data Interchange Format (LDIF) -- LDAP Operations . -- Chaining Operations -- Indexing Data -- Summary -- ■CHAPTER 3 Implementing Deployment, Operations, and -- Administration Strategies -- Separating Your Environments -- Setting Up Classes of Hosts -- Using Naming Conventions -- Using the Creative Convention -- Using the Logical Convention -- Reaching a Compromise -- Following Standard Procedures -- Using the Standard Host Specifications -- Using the Standard Host Installation -- Using the Standard Application Installation -- Running the Application -- Starting the Application -- Stopping the Application. -- Using Command-Line Options -- Implementing Logs -- Summary -- ■CHAPTER 4 Installing OpenLDAP -- Choosing a Distribution -- Setting Up Your System -- Choosing a Special User -- Obtaining the Distribution -- Performing the Base Installation -- Compiling OpenLDAP -- Creating a Local Database -- Creating an Offline Database -- Using LDAP Search Filters -- Using OpenLDAP Utilities -- ldapmodify (1) and ldapadd (1) -- ldapsearch (1) -- ldapdelete (1) -- ldapmodrdn (1) -- slapcat (8C) -- slapadd (8C) -- slapindex (8C) -- Summary -- ■CHAPTER 5 Implementing OpenLDAP -- How Much RAM Do You Need? -- How Much Disk Space Do You Need? -- Considering Security in Your Implementation -- Authentication -- SASL -- X.509 Certificates -- Transport Layer Security -- Access Control -- Kerberos -- Understanding Replication -- changelog/Replication Log -- slurpd -- updateref -- Importing Databases -- slapcat -- Testing -- Understanding Referrals -- DNS Resource Records for Service Location -- Localized Scope -- Understanding the Installation Structure -- ldap.conf -- slapd.conf -- slapd.at.conf -- slapd.oc.conf -- Summary -- ■CHAPTER 6 Scripting and Programming LDAP -- Utilizing Command-Line Tools -- LDAP Controls -- LDAP API -- Obtaining the LDAP Perl API -- Using the LDAP Perl API -- Mozilla::LDAP::API -- Performing Operations Against Your OpenLDAP Directory . -- Using Java and JNDI -- OASIS Standards -- Directory Services Markup Language (DSML) -- Directory Schema -- Conformance -- Summary -- ■CHAPTER 7 Integrating at the System Level -- Introducing Network Information Services -- Introducing Standard NIS Configurations -- Performing Synchronization with LDAP -- Performing Direct Integration -- Configuring the LDAP Client (Host) -- Using the ldapclient Utility -- Configuring NSS -- Configuring PAM -- Setting Up Security -- Using Sendmail -- Enabling the Software -- Building the Binaries -- Migrating Information -- Setting Up LDAP Routing -- Summary -- ■CHAPTER 8 Integrating OpenLDAP with Applications, -- User Systems, and Client Tools -- Preparing for Integration -- Integrating Apache -- Integrating Pine -- Integrating Samba -- Integrating Eudora -- Integrating Exchange -- Integrating LDAP Browsers -- Integrating Appliances -- Summary