Book description
If you want to go beyond the fundamentals of OpenLDAP, this is the guide you need. Starting with the basics of installation, it progresses to sophisticated aspects of the server for web applications and services.
- Up-to-date with the latest OpenLDAP release
- Installing and configuring the OpenLDAP server
- Synchronizing multiple OpenLDAP servers over the network
- Creating custom LDAP schemas to model your own information
- Integrating OpenLDAP with web applications
In Detail
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 that emphasizes how to get things done. On occasion, it delves into theoretical aspects of LDAP, but only where understanding the theory helps to answer practical questions. The reader requires no knowledge of OpenLDAP, but even readers already familiar with the technology will find new things and techniques.
This book is organized into three major sections: the first section covers the basics of LDAP directory services and the OpenLDAP server; the second focuses on building directory services with OpenLDAP; in the third section of the book, we look at how OpenLDAP is integrated with other applications and services on the network. This book not only demystifies OpenLDAP, but gives System Administrators and Application Developers a solid understanding of how to make use of OpenLDAP's directory services.
The OpenLDAP directory server is a mature product that has been around (in one form or another) since 1995. It is an open-source server that provides network clients with directory services. All major Linux distributions include the OpenLDAP server, and many major applications, both open-source and proprietary, are directory aware and can make use of the services provided by OpenLDAP.
The OpenLDAP directory server can be used to store organizational information in a centralized location, and make this information available to authorized applications. Client applications connect to OpenLDAP using the Lightweight Directory Access Protocol (LDAP) and can then search the directory and (if they have appropriate access) modify and manipulate records.
LDAP servers are most frequently used to provide network-based authentication services for users; but there are many other uses for an LDAP server, including using the directory as an address book, a DNS database, an organizational tool, or even as a network object store for applications.
Table of contents
-
Mastering OpenLDAP
- Table of Contents
- Mastering OpenLDAP
- Credits
- About the Author
- About the Reviewers
- Preface
- 1. Directory Servers and LDAP
- 2. Installation and Configuration
-
3. Using OpenLDAP
- A Brief Survey of the LDAP Suite
- LDAP from the Server Side
- Creating Directory Data
- Using the Utilities to Prepare the Directory
- Performing Directory Operations Using the Clients
- Summary
-
4. Securing OpenLDAP
- LDAP Security: The Three Aspects
- Securing Network-Based Directory Connections with SSL/TLS
- Authenticating Users to the Directory
- Controlling Authorization with ACLs
- Summary
- 5. Advanced Configuration
- 6. LDAP Schemas
- 7. Multiple Directories
- 8. LDAP and the Web
- A. Building OpenLDAP from Source
- B. LDAP URLs
- C. Useful LDAP Commands
- Index
Product information
- Title: Mastering OpenLDAP
- Author(s):
- Release date: August 2007
- Publisher(s): Packt Publishing
- ISBN: 9781847191021
You might also like
book
Kerberos: The Definitive Guide
Kerberos, the single sign-on authentication system originally developed at MIT, deserves its name. It's a faithful …
book
Mastering GitLab 12
An expert guide to helping you use DevOps techniques with the latest GitLab version to optimize …
book
Certified Kubernetes Administrator (CKA) Study Guide
Exclusively on O'Reilly: Get more hands-on training and test your CKA exam readiness by working through …
video
Certified Kubernetes Administrator (CKA), 2nd Ed
11 Hours of Video Instruction An updated edition of this video title is available. Please go …