Chapter 22: Setting Up An LDAP Address Book Server


Overview

In This Chapter

  • Understanding LDAP

  • Using OpenLDAP

  • Configuring an LDAP server

  • Creating an LDAP address book

  • Using Evolution to access the address book

Sometimes an organization needs a convenient way to gather, store, and distribute information for access by the applications that need it. The Lightweight Directory Access Protocol (LDAP) simplifies the process of creating and using directories of information by network-ready applications.

The intention of LDAP is to simplify the overhead needed to provide directory services described in the X.500 specification. LDAP is a subset of X.500 features. By standardizing the structure of database information, LDAP can get around proprietary storage formats to allow many different applications to share the same data.

Note 

X.500 is a CCITT specification that has become part of the Open Systems Interconnection (OSI) standards that define a layered framework for interconnecting networks and related services. With the dominance of TCP/IP networks (such as the Internet) in the world, OSI never became the predominent network framework that some expected it to be. Despite that, the seven-layer OSI reference model is often used in classrooms to teach networking theory. Likewise some of these specifications, such as X.500, have been adopted (and sometimes adapted ) where standard, cross-platform features are required.

Fedora and RHEL systems include OpenLDAP software packages to implement LDAP server and client services. To illustrate how to configure and use an LDAP server with OpenLDAP, and make it accessible to user applications, this chapter goes through the process of setting up a shared address book to run on a Fedora or RHEL system. It also describes how to use e-mail clients that can access the LDAP address book.

Note 

Fedora Directory Server ( http://directory.fedora.redhat.com ) was released in June, 2005 as an alternative open source LDAP server to the OpenLDAP software described in this chapter. Although Fedora Directory Server (FDS) is not packaged with Fedora, you can download FDS RPMs that run on Fedora or RHEL (see http://directory.fedora.redhat.com/wiki/Download ).




Fedora 6 and Red Hat Enterprise Linux Bible
Fedora 6 and Red Hat Enterprise Linux Bible
ISBN: 047008278X
EAN: 2147483647
Year: 2007
Pages: 279

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net