About this course
This is a free, hands-on course that takes you from LDAP basics to a TLS-secured, replicated OpenLDAP directory that Linux clients log in against. It follows the OpenLDAP 2.6 Administrator's Guide and makes every configuration change through cn=config, the runtime configuration that replaces the deprecated slapd.conf file.
The labs target the RHEL family, where the server package now comes from EPEL rather than the base repositories. The client chapters go past a working login to NFS home directories and sudo rules served from the directory, because that is where most real deployments end up and where most of the SSSD problems appear.
If you are new to LDAP, start with LDAP and OpenLDAP basics and install the server before you move on to TLS. If you already run slapd, jump straight to multi-provider replication, ACLs, or SSSD clients. If you are still choosing a server, OpenLDAP vs 389 Directory Server compares the two.

