Previous Page | Next Page

  1. Introduction
  2. Abbreviated Boot
  3. The Boot Process
  4. Startup and Run Levels
  5. Initialization Scripts
  6. Runlevel Scripts
  7. Login Process
  8. Bash Shell
  9. Filesystems
  10. LILO, Kernel and Root Filesystem
  11. The Kernel
  12. Passwords, Users, Groups, and Quotas
  13. The Environment
  14. The /etc/sysconfig directory
  15. The /proc filesystem
  16. Process Control
  17. Devices
  18. Daemons Services
  19. Inetd and Network Services
  20. Programs and Libraries
  21. Security and PAM
  22. The printer services
  23. Mouse support with gpm
  24. Mail
  25. News
  26. UUCP
  27. LDAP
  28. NFS and RPC
  29. Samba, NetBIOS, WINS, nmbd
  30. Identd (auth)
  31. Telnet and FTP
  32. Apache web server
  33. DNS and named
  34. How X Works
  35. X Scripts
  36. Support for Text
  37. Keymapping for Programs
  38. Keycode Table
  39. Example Keymap File
  40. Terminfo Commands
  41. VT100 ESC sequences
  42. Kernel Revisited
  43. Configuration Files
  44. Credits

Linux Lightweight Directory Access Protocol (LDAP)

LDAP is a lightweight directory access protocol package which provides client/server based directory database services which runs on UNIX platforms over TCP/IP. The associated RFC is 1777. Directory service is based on entries which have the following characteristics.

  1. Distinguished name (DN)
  2. Collection of attributes
    1. Types - String such as "mail".
    2. Values (one or more) - Example: myself@mycompany.com

The directory hierarchy is organized into geographic, political, or organizational boundaries such as from top to bottom as shown below:

  1. countries
  2. states or organizations
  3. units
  4. people, printers, documents

There are three database choices:

  1. LDBM - High performance disk based database
  2. SHELL - Database interface to UNIX commands.
  3. PASSWD - Password file database.

LDAP capabilities are:

  • Can serve multiple databases
  • Provides access control
  • Can replicate the database

SLAPD - LDAP database Server