Topic 7

Date: 3/1/2017
Lightweight Directory Access Protocol (LDAP)
Linux System Administration


LDAP Applications

LDAP aware applications:

  • LDAP API are available for a number of programming languages, including C, Java, and Perl.

    Application example:

      Apache web server
      E-mail clients: Mozilla, Outlook,
      Sendmail,
      Samba

    LDAP for user Authentication:

    Services example

    login, rlogin, rsh, rexec, ftp, passwd, su, sudo, ssh, imap, pop3, xdm...
    To work with LDAP, PAM modules should be configured for accessing LDAP.
    /etc/nsswitch.conf may also need to be configured to point at LDAP for the generic Unix PAM module.

    References:

    OpenLDAP Everywhere by Craig Swanson and Matt Lung in Linux Journal
    OpenLDAP Administrator's Guide
    LDAP for Rocket Scientists



  • Take me to the Course Website