OpenLDAP is a comprehensive implementation of the Lightweight Directory Access Protocol.
It supplies the slapd standalone LDAP directory server alongside libraries, client programs and administrative utilities. The software is widely used as infrastructure for authentication, identity management and other applications that need a standards-based directory service. Its modular design allows administrators to add specialised behaviour through overlays and select backends suited to different directory roles.
This is free and open source software.
Key Features
- LDAPv3 directory services through the slapd server.
- lloadd proxy for balancing LDAP connections across multiple servers.
- LMDB-based back-mdb database backend.
- syncrepl replication for synchronising directory content between servers.
- Delta-syncrepl support for transferring changes rather than complete entries.
- Multi-provider replication configurations.
- Dynamic runtime configuration through the cn=config directory tree.
- Extensive access control rules governing entries, attributes and operations.
- TLS support for encrypted client and server communication.
- SASL integration for additional authentication mechanisms.
- Password policy overlay for password ageing, quality and account controls.
- MemberOf overlay for maintaining group membership information.
- Access logging and audit-oriented overlays.
- LDAP proxying and meta-directory capabilities.
- Schema checking with support for custom schemas.
- Command-line tools including ldapsearch, ldapadd, ldapmodify and ldapdelete.
- Offline database administration and maintenance utilities.
- LDIF import and export tools.
- libldap client library for applications needing LDAP connectivity.
- Extensible backend and overlay architecture.
Website: openldap.org
Support:
Developer: OpenLDAP Project
License: OpenLDAP Public License 2.8
OpenLDAP is written in C. Learn C with our recommended free books and free tutorials.
Related Software
| LDAP Solutions | |
|---|---|
| 389 Directory Server | Enterprise-class Open Source LDAP server |
| OpenLDAP | LDAP suite of applications and development tools |
| FreeIPA | Integrated security information management solution |
| OpenDJ | Cloud Directory for the API Economy |
| lldap | Light LDAP implementation |
| ApacheDS | LDAP and Kerberos server written in Java |
| GLAuth | Easy-to-use, LDAP server with configurable backends |
| Wren:DS | LDAPv3 directory service for secure identity data storage |
| RazDC | Active Directory domain controller built on Rocky Linux and Samba4 |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.