Mastering OpenLDAP : configuring, securing, and integrating directory services /
"This book is the ideal introduction to using OpenLDAP for Application Developers and will also benefit System Administrators running OpenLDAP. It prepares the reader to build a directory using OpenLDAP, and then employ this directory in the context of the network, taking a practical approach t...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, U.K. :
Packt Pub.,
©2007.
|
Colección: | From technologies to solutions.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Directory Servers and LDAP; LDAP Basics; What is a Directory?; The Structure of a Directory Entry; A Unique Name: The DN; An Example LDAP Entry; The Object Class Attribute; Operational Attributes; The Directory Information Tree; What to Do with an LDAP Server?; The History of LDAP and OpenLDAP; A Technical Overview of OpenLDAP; The Server; Clients; Utilities; Libraries; Summary; Chapter 2: Installation and Configuration; Before Getting Started; OpenLDAP Binaries for Operating Systems
- Commercial OpenLDAP DistributionSource Code Compilation; A Quick Note on Versions; Installation; Dependencies; Installing OpenLDAP; Configuring the SLAPD Server; Basics; Schemas; More Directives; Module Directives; Database Configuration; ACLs; Verifying a Configuration File; Starting and Stopping the Server; Using the Init Script; Running SLAPD Directly; Configuring the LDAP Clients; A Basic ldap.conf File; Size and Time Limits; Testing the Server; Summary; Chapter 3: Using OpenLDAP; A Brief Survey of the LDAP Suite; LDAP from the Server Side; SLAPD; The Binding Operation
- The Search OperationMore Operations: Additions, Modifications, and Deletions; Infrequent Operations; SLAPD Summary; SLURPD; Creating Directory Data; The LDIF File Format; Anatomy of an LDIF File; Representing Attribute Values in LDIF; Example.Com in LDIF; Defining the Base DN Record; Structuring the Directory with Organizational Units; Adding User Records; Adding System Records; Adding Group Records; The Complete LDIF File; Using the Utilities to Prepare the Directory; slapadd; When Should slapadd be Used?; What Does slapadd Do?; Loading the LDIF File; slapindex; slapcat
- Operational Attributesslapacl; slapauth; slapdn; slappasswd; Storing and Using Passwords in OpenLDAP; Generating a Password with slappasswd; slaptest; Performing Directory Operations using the Clients; Common Command-Line Flags; Common Flags; Setting Defaults in ldap.conf; ldapsearch; A Simple Search; Restricting Returned Fields; Requesting Operational Attributes; Searching using a File; ldapadd; Adding Records from a File; ldapmodify; Adding a Record with ldapmodify; Modifying Existing Records; Modifying the Relative DN; Deleting Entire Records; ldapdelete; ldapcompare; ldapmodrdn
- Modifying the Superior DN with ldapmodrdnldappasswd; ldapwhoami; Summary; Chapter 4: Securing OpenLDAP; LDAP Security: The Three Aspects; Securing Network-Based Directory Connections with SSL/TLS; The Basics of SSL and TLS; Authenticity; Encryption; StartTLS; Creating an SSL/TLS CA; Creating a Certificate; Creating a New Certificate Request; Signing the Certificate Request; Configuring and Installing the Certificates; Configuring StartTLS; Configuring Client TLS; Configuring LDAPS; Debugging with the OpenSSL Client; Using Security Strength Factors; The security Directive