LDAP Operations HOWTO

Machtelt Garrels

garrels.be


                        
                    

First published August 2003


Table of Contents

Introduction
Audience
Prerequisites
Copyright information
Conventions used in this document
New versions of this HOWTO
Revision History
Contributions
Feedback
1. LDAP basics
LDAP server files
Solaris iPlanet/SunONE
OpenLDAP
LDAP client configuration files
OpenLDAP
iPlanet/SunONE
Understanding the LDAP Data Interchange Format
What is LDIF?
LDIF example
Binary data
Tools
ldapmodify
ldapdelete
ldapsearch
LDIF tools
Summary
Exercises
2. More on users and groups
Using the command line
Advantages
Input from the command line
Adding and modifying entries from the command line
Deleting entries
LDIF update statements
Password policies
General
iPlanet/SunONE GUI
OpenLDAP
Summary
Exercises
3. Searching the directory
The ldapsearch tool
What is ldapsearch?
Syntax
Examples
Summary
Exercises
4. Access Control
OpenLDAP global access control
Syntax
Controling access to entries
Controling who accesses an entry
Controling privileges
Procedures
iPlanet/SunONE ACIs
What are ACIs?
ACI syntax
Procedures
Targets
Permissions
Bind rules
Summary
Exercises
5. Monitoring the LDAP server
Log files
iPlanet/SunONE
OpenLDAP
Monitoring server performance
iPlanet/SunONE
OpenLDAP monitoring
Monitoring with SNMP
Summary
Exercises
A. Starting and stopping the LDAP servers
Checking the servers
The LDAP server
The administrative server (Solaris)
The administrative console (Solaris)
The directory administrator for OpenLDAP
Stopping the servers
Careful!
General
Using iPlanet/SunONE:
B. Reading list
From docs.sun.com
RFC's
Open Source documentation
C. GNU Free Documentation License
Preamble
Applicability and definitions
Verbatim copying
Copying in quantity
Modifications
Combining documents
Collections of documents
Aggregation with independent works
Translation
Termination
Future revisions of this license
How to use this License for your documents

List of Tables

1. Typographic and usage conventions