old-www/HOWTO/LDAP-HOWTO/index.html

612 lines
7.9 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>LDAP Linux HOWTO</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="NEXT"
TITLE="Introduction"
HREF="introduction.html"></HEAD
><BODY
CLASS="book"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="BOOK"
><A
NAME="index"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="title"
><A
NAME="AEN2"
></A
>LDAP Linux HOWTO</H1
><H3
CLASS="author"
><A
NAME="AEN5"
></A
>Luiz Ernesto Pinheiro Malère</H3
><DIV
CLASS="affiliation"
><DIV
CLASS="address"
><P
CLASS="address"
><TT
CLASS="email"
>&#60;<A
HREF="mailto:malere _at_ yahoo.com"
>malere _at_ yahoo.com</A
>&#62;</TT
></P
></DIV
></DIV
><P
CLASS="pubdate"
>v1.10, 2007-03-18<BR></P
><DIV
CLASS="revhistory"
><TABLE
WIDTH="100%"
BORDER="0"
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
COLSPAN="3"
><B
>Revision History</B
></TH
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.10</TD
><TD
ALIGN="LEFT"
>2007/03/18</TD
><TD
ALIGN="LEFT"
></TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Pointer to updated documentation</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.09</TD
><TD
ALIGN="LEFT"
>2004/03/05</TD
><TD
ALIGN="LEFT"
></TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>OpenLDAP 2.2 and general corrections.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.08</TD
><TD
ALIGN="LEFT"
>2003/04/02</TD
><TD
ALIGN="LEFT"
></TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>SASL with DIGEST-MD5 authentication.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.07</TD
><TD
ALIGN="LEFT"
>2002/09/16</TD
><TD
ALIGN="LEFT"
></TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Typo correction.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.06</TD
><TD
ALIGN="LEFT"
>2002/07/17</TD
><TD
ALIGN="LEFT"
></TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Migration to DocBook XML standard, revision of the role document.
Introducing OpenLDAP 2.1.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.05</TD
><TD
ALIGN="LEFT"
>2001/06/22</TD
><TD
ALIGN="LEFT"
>Revised by: lepm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Correction of long lines that were causing
inconsistences on the PDF version of the document.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.04</TD
><TD
ALIGN="LEFT"
>2001/02/28</TD
><TD
ALIGN="LEFT"
>Revised by: lepm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Correction of more typos and update on the
following sections: Roaming Access, Authentication using LDAP.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.03</TD
><TD
ALIGN="LEFT"
>2000/09/28</TD
><TD
ALIGN="LEFT"
>Revised by: lepm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Presenting OpenLDAP 2.0, which comprises LDAPv3, as defined on <A
HREF="ftp://ftp.isi.edu/in-notes/rfc2251.txt"
TARGET="_top"
>RFC2251</A
></TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.02</TD
><TD
ALIGN="LEFT"
>2000/09/13</TD
><TD
ALIGN="LEFT"
>Revised by: lepm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Correction of typos and addition of the section History of Releases.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.01</TD
><TD
ALIGN="LEFT"
>2000/02/15</TD
><TD
ALIGN="LEFT"
>Revised by: lepm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Added the following sections: LDAP Migration Tools, Authentication using LDAP, Graphical
LDAP tools, RFCs.</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.00</TD
><TD
ALIGN="LEFT"
>1999/06/20</TD
><TD
ALIGN="LEFT"
>Revised by: lepm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Initial version.</TD
></TR
></TABLE
></DIV
><DIV
><DIV
CLASS="abstract"
><A
NAME="AEN12"
></A
><P
></P
><P
>Information about installing, configuring, running and maintaining a LDAP
(Lightweight Directory Access Protocol) Server on a Linux machine is presented
on this document. The document also presents details about how to create LDAP databases,
how to add, how to update and how to delete information on the directory. This paper is
mostly based on the University of Michigan LDAP information pages and on the OpenLDAP
Administrator's Guide.</P
><P
></P
></DIV
></DIV
><HR></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>1. <A
HREF="introduction.html"
>Introduction</A
></DT
><DD
><DL
><DT
>1.1. <A
HREF="whatisldap.html"
>What's LDAP ?</A
></DT
><DT
>1.2. <A
HREF="howitworks.html"
>How does LDAP work ?</A
></DT
><DT
>1.3. <A
HREF="ldapbackends.html"
>LDAP backends, objects and attributes</A
></DT
><DT
>1.4. <A
HREF="newversions.html"
>New versions of this document</A
></DT
><DT
>1.5. <A
HREF="opinions.html"
>Opinions and Sugestions</A
></DT
><DT
>1.6. <A
HREF="acknowledgements.html"
>Acknowledgments</A
></DT
><DT
>1.7. <A
HREF="copyright.html"
>Copyright and Disclaimer</A
></DT
></DL
></DD
><DT
>2. <A
HREF="installing.html"
>Installing the LDAP Server</A
></DT
><DD
><DL
><DT
>2.1. <A
HREF="prereq.html"
>Pre-Requirements</A
></DT
><DT
>2.2. <A
HREF="download.html"
>Downloading the Package</A
></DT
><DT
>2.3. <A
HREF="unpacking.html"
>Unpacking the Software</A
></DT
><DT
>2.4. <A
HREF="configuring.html"
>Configuring the Software</A
></DT
><DT
>2.5. <A
HREF="building.html"
>Building the Server</A
></DT
></DL
></DD
><DT
>3. <A
HREF="config.html"
>Configuring the LDAP Server</A
></DT
><DD
><DL
><DT
>3.1. <A
HREF="configformat.html"
>Configuration File Format</A
></DT
><DT
>3.2. <A
HREF="globaldirect.html"
>Global Directives</A
></DT
><DT
>3.3. <A
HREF="generalbedirect.html"
>General Backend Directives</A
></DT
><DT
>3.4. <A
HREF="generaldbdirect.html"
>General Database Directives</A
></DT
><DT
>3.5. <A
HREF="bdbdirect.html"
>BDB Database Directives</A
></DT
><DT
>3.6. <A
HREF="ldbmdirect.html"
>LDBM Database Directives</A
></DT
><DT
>3.7. <A
HREF="accesscontrol.html"
>Access Control Examples</A
></DT
><DT
>3.8. <A
HREF="configurationexample.html"
>Configuration File Example</A
></DT
></DL
></DD
><DT
>4. <A
HREF="runningldap.html"
>Running the LDAP Server</A
></DT
><DD
><DL
><DT
>4.1. <A
HREF="commandoptions.html"
>Command Line Options</A
></DT
><DT
>4.2. <A
HREF="startingldap.html"
>Starting the LDAP Server</A
></DT
><DT
>4.3. <A
HREF="killingldap.html"
>Killing the LDAP Server</A
></DT
></DL
></DD
><DT
>5. <A
HREF="dbcreation.html"
>Database Creation and Maintenance</A
></DT
><DD
><DL
><DT
>5.1. <A
HREF="dbonline.html"
>Creating a Database online</A
></DT
><DT
>5.2. <A
HREF="createdboffline.html"
>Creating a Database offline</A
></DT
><DT
>5.3. <A
HREF="moreonldif.html"
>More on the LDIF Format</A
></DT
><DT
>5.4. <A
HREF="utilities.html"
>The ldapsearch, ldapdelete and ldapmodify utilities</A
></DT
></DL
></DD
><DT
>6. <A
HREF="additional.html"
>Additional Information and Features</A
></DT
><DD
><DL
><DT
>6.1. <A
HREF="ldapmigrationtools.html"
>LDAP Migration Tools</A
></DT
><DT
>6.2. <A
HREF="authentication.html"
>Authentication using LDAP</A
></DT
><DT
>6.3. <A
HREF="sasl.html"
>SASL Configuration: Digest-MD5</A
></DT
><DT
>6.4. <A
HREF="graphicaltools.html"
>Graphical LDAP tools</A
></DT
><DT
>6.5. <A
HREF="logs.html"
>Logs</A
></DT
></DL
></DD
><DT
>7. <A
HREF="references.html"
>References</A
></DT
><DD
><DL
><DT
>7.1. <A
HREF="urls.html"
>URL's</A
></DT
><DT
>7.2. <A
HREF="books.html"
>Books</A
></DT
><DT
>7.3. <A
HREF="rfcs.html"
>RFC's</A
></DT
></DL
></DD
></DL
></DIV
><DIV
CLASS="LOT"
><DL
CLASS="LOT"
><DT
><B
>List of Tables</B
></DT
><DT
>3-1. <A
HREF="globaldirect.html#AEN312"
>Debugging Levels</A
></DT
><DT
>3-2. <A
HREF="generalbedirect.html#AEN390"
>Database Backends</A
></DT
><DT
>4-1. <A
HREF="commandoptions.html#AEN611"
>Debugging Levels</A
></DT
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="introduction.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Introduction</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>