DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

Configuring and administering LDAP



Introduction to LDAP
        What is a directory service?
        What is LDAP?
        How does LDAP work?
                What is slapd and what can it do?
                What is slurpd and what can it do?
        LDAP and X.500
        LDAP configuration choices
                LDAP as a local service only
                Replicated LDAP service
                Distributed LDAP service

Operational overview
        Installing LDAP
                LDAP package dependencies
        Making a configuration file
        Creating a database
        Starting slapd
        Checking slapd
        Killing slapd
        Monitoring slapd

The LDAP Manager
        Starting up the LDAP Manager
        LDAP Manager's main screen
                LDAP daemon types
        Single point management
        Adding a daemon to the system
                Daemon boot options
                Schema checking
                System log levels
                Activating referrals
                Retrieving LDAP system information
                Configuring advanced daemon options
                Specifying search behavior
                Specifying request access levels
                Setting search limits
                Identifying a client
        Managing databases
                The backend database menu options
                Specifying a database type
                Saving database modifications
                Making a database read-only
                Specifying a database supervisor
                Limiting directory searches
                Managing LDAP replications
                Configuring an LDBM database
                        Managing LDBM database indexes
                        The database menu options
                Configuring a shell database
        Managing access control lists
        Managing attributes
        Managing object classes
        Editing a daemon configuration
        Starting and stopping a daemon
        Deleting a daemon
        Standard graphical interface components
                Specifying a host
                Specifying a configuration file
                Specifying a preferred editor
        Selecting a port number

The LDAP configuration file
        Configuration file format
        Configuration file options
                Global options
                        Monitoring interface attributes
                General backend options
                LDBM backend-specific options
                Shell backend-specific options
        Access control
                What to control access to
                Who to grant access to
                The kind of access to grant
                Evaluating access control
                Access control examples
        Schema enforcement
        Configuration file example

LDAP database management tools
        Creating a database offline
                The index-generation tools
        Creating a database over LDAP
        LDIF text entry format
        LDBM overview
                Attribute index format
                Other indexes

LDAP replication
        Overview
        Replication logs
                Replication errors
                slurpd's one-shot mode and reject files
        Configuring slurpd and a slave slapd instance

Performance tuning for LDAP
        The allIDs threshold
        The entry cache
        The DB cache
        Maintaining the right indices

Writing a SHELL backend database
        Overview
        Input format
                Bind
                Unbind
                Search
                Compare
                Modify
                Modify RDN
                Add
                Delete
                Abandon
        Output format
                Search entry
                Result
                Debugging
        Exit status
        Example