OPEN LDAP ADMINISTRATION

OpenLDAP is a free, open-source implementation of the Lightweight Directory Access Protocol developed by the OpenLDAP Project. It is released under its own BSD-style license called the OpenLDAP Public License. LDAP is a platform-independent protocol.

Introduction to Directory Servers & LDAP

History of LDAP &OpenLDAP | Technical Overview of OpenLDAP – Servers, Clients, Utilities & Libraries

 

Installing and Configuring OpenLDAP

Installing OpenLDAP | Configuring SLAPD Server – Database Configuration, ACL | Starting & Stopping SLAPD | Configuring LDAP Clients

 

Using OpenLDAP

Understanding LDAP from Server side | Understanding SLURPD | LDIF file format | LDAP Utilities – slapadd, slapindex, slapcat, slapacl, slapauth, slapdn, slappasswd, slaptest | Client side Directory operations – ldapsearch, ldapadd, ldapmodify, ldapdelete, ldapcompare, ldapmodrdn, ldappasswd, ldapwhoami

 

Securing OpenLDAP

Understanding OpenLDAP Security | Basics of SSL & TLS | Creating a TLS/SSL Certificate Authority | Configuring Client TLS | Configuring LDAPS | Authenticating Users to Directory – Simple binding and SASL binding | Controlling Authorization with ACL

 

Advance OpenLDAP

Multiple Database backends | Performance Tuning – Global Directives & DB_CONFIG | Understanding Directory Overlays

 

LDAP Schemas

Introduction to LDAP Schemas | Schema Definitions | ObjectClass Hierarchy | Creating & Loading a new Schema

 

Multiple Directory Servers

Understanding Replication | SyncRepl | Configuring Master Server | Configuring Shadow Server | Understanding Delta SyncRepl | Debugging SyncRepl | Configuring LDAP Proxy | LDAP Archive & Backup

 

OpenLDAP Integration with Apache

Configuring LDAP Authentication with Apache