LDAP System Administration
Putting Directories to Work
Publisher: O'Reilly Media
Release Date: February 2009
Pages: 312
Read on Safari with a 10-day trial
Start your free trial now Buy on AmazonWhere’s the cart? Now you can get everything on Safari. To purchase books, visit Amazon or your favorite retailer. Questions? See our FAQ or contact customer service:
1-800-889-8969 / 707-827-7019
support@oreilly.com
- Configuration and access control
- Distributed directories; replication and referral
- Using OpenLDAP to replace NIS
- Using OpenLDAP to manage email configurations
- Using LDAP for abstraction with FTP and HTTP servers, Samba, and Radius
- Interoperating with different LDAP servers, including Active Directory
- Programming using Net::LDAP
Table of Contents
-
LDAP Basics
-
Chapter 1 "Now where did I put that...?", or "What is a directory?"
- The Lightweight Directory Access Protocol
- What Is LDAP?
- LDAP Models
-
Chapter 2 LDAPv3 Overview
- LDIF
- What Is an Attribute?
- What Is the dc Attribute?
- Schema References
- Authentication
- Distributed Directories
- Continuing Standardization
-
Chapter 3 OpenLDAP
- Obtaining the OpenLDAP Distribution
- Software Requirements
- Compiling OpenLDAP 2
- OpenLDAP Clients and Servers
- The slapd.conf Configuration File
- Access Control Lists (ACLs)
-
Chapter 4 OpenLDAP: Building a Company White Pages
- A Starting Point
- Defining the Schema
- Updating slapd.conf
- Starting slapd
- Adding the Initial Directory Entries
- Graphical Editors
-
Chapter 5 Replication, Referrals, Searching, and SASL Explained
- More Than One Copy Is "a Good Thing"
- Distributing the Directory
- Advanced Searching Options
- Determining a Server's Capabilities
- Creating Custom Schema Files for slapd
- SASL and OpenLDAP
-
-
Application Integration
-
Chapter 6 Replacing NIS
- More About NIS
- Schemas for Information Services
- Information Migration
- The pam_ldap Module
- The nss_ldap Module
- OpenSSH, PAM, and NSS
- Authorization Through PAM
- Netgroups
- Security
- Automount Maps
- PADL's NIS/LDAP Gateway
-
Chapter 7 Email and LDAP
- Representing Users
- Email Clients and LDAP
- Mail Transfer Agents (MTAs)
-
Chapter 8 Standard Unix Services and LDAP
- The Directory Namespace
- An FTP/HTTP Combination
- User Authentication with Samba
- FreeRadius
- Resolving Hosts
- Central Printer Management
-
Chapter 9 LDAP Interoperability
- Interoperability or Integration?
- Directory Gateways
- Cross-Platform Authentication Services
- Distributed, Multivendor Directories
- Metadirectories
- Push/Pull Agents for Directory Synchronization
-
Chapter 10 Net::LDAP and Perl
- The Net::LDAP Module
- Connecting, Binding, and Searching
- Working with Net::LDAP::LDIF
- Updating the Directory
- Advanced Net::LDAP Scripting
-
-
Appendixes
-
Appendix A PAM and NSS
- Pluggable Authentication Modules
- Name Service Switch (NSS)
-
Appendix B OpenLDAP Command-Line Tools
- Debugging Options
- Slap Tools
- LDAP Tools
-
Appendix C Common Attributes and Objects
- Schema Files
- Attributes
- Object Classes
-
Appendix D LDAP RFCs, Internet-Drafts, and Mailing Lists
- Requests for Comments
- Mailing Lists
-
Appendix E slapd.conf ACLs
- What?
- Who?
- How Much?
- Examples
-
-
Colophon