
OpenLDAP
505
Course Code:
The course covers general monitoring and troubleshooting, authentication, user and group management, replication, database and directory design and administration, configuration, and other advanced topics.
5 Days
Advanced

Learning Objectives
Students gain fundamental knowledge of LDAP and OpenLDAP Directory.
They will acquire hands-on experience with designing LDAP Directory hierarchies, provisioning and administrative tasks such as creating and managing entries, users, and groups using command line tools as well as a graphical user interface.
The training helps professionals understand OpenLDAP components like BDB/HDB, synchronous replication, access control, SSL/TLS certificates, Account Policies and so on.
They will build and deploy reliable enterprise-class OpenLDAP solutions for Linux and Windows environments and manage users, passwords and other accounts in a secure and sophisticated way.
They will also get familiar with Lightweight Directory Access Protocol (LDAP) protocols and security concepts.
Students gain fundamental knowledge of LDAP and OpenLDAP Directory.
They will acquire hands-on experience with designing LDAP Directory hierarchies, provisioning and administrative tasks such as creating and managing entries, users, and groups using command line tools as well as a graphical user interface.
The training helps professionals understand OpenLDAP components like BDB/HDB, synchronous replication, access control, SSL/TLS certificates, Account Policies and so on.
They will build and deploy reliable enterprise-class OpenLDAP solutions for Linux and Windows environments and manage users, passwords and other accounts in a secure and sophisticated way.
They will also get familiar with Lightweight Directory Access Protocol (LDAP) protocols and security concepts.
Prerequisites:
Knowledge of Linux operating systems (preferably Debian, RedHat, and Ubuntu)
Basic understanding of networking concepts such as routing and subnetting
Understanding of DNS concept
Working knowledge of shell scripting
Familiarity with Lightweight Directory Access Protocol (LDAP)
Understanding of databases such as MySQL and Postgres
Knowledge of security protocols such as TLS/SSL, Kerberos, IPSec, and PKI
Experience using system management tools such as Puppet, Chef, Saltstack, and Ansible
Familiarity with system monitoring tools such as nagios and Zabbix
Intended Audience
OpenLDAP server administration training is appropriate for individuals across many industries who are responsible for managing LDAP servers. This includes system administrators, IT professionals, network engineers, and administrators.
.jpg)
Course Outline:
Module 1: Introduction to Directory Services
What is a Directory?
LDAP: Models, Schema, and Attributes
Object Classes
Module 2: The LDAP Naming Model
Directory Information Trees and Distinguished Names
Naming Suffixes
Planning the Directory Hierarchy
Module 3: OpenLDAP Directory Server: Basic Configuration
Installation OpenLDAP Directory Server
LDIF
Logging and Indexing
Module 4: OpenLDAP Directory Server: Authentication & Security
Configuring TLS Security
Using Access Control Lists
Slapadd
Module 5: Searching and Modifying the LDAP Directory
Searching the Directory
Updating the Directory
Graphical LDAP Client Utilities
Module 6: Linux User Authentication with NSS and PAM
Understanding Authentication and Authorization
Name Service Switch (NSS)
Advanced PAM Configuration
Module 7: Centralized User Authentication with LDAP
Central Account Management with LDAP
Migrate Existing Data into an LDAP Server
LDAP User Authentication
autofs with LDAP Integration
Module 8: Kerberos and LDAP
Introduction to Kerberos
Configuring the KDC and Clients
Configuring LDAP to Support Kerberos
Module 9: Directory Replication
Replication in LDAP
Master and Slave Configuration
Planning for Directory Server Availability
Module 10: Authenticating Windows Clients
Windows Networking Overview
Configuring a Samba PDC Using LDAP
Module 11: Windows Domain Authentication and Linux Clients
Active Directory Servers
Linux as a Client
Active Directory and Linux Clients
Â
Program Highlights
Highly engaging & interactive sessions
70% Hands On
Quizzes & Assessments
24*7 Support
Why TechEd Trainings?
​Handcrafted Content
Professional Trainers
Hands On Labs
Seamless Delivery