Table of Contents

Configuring an LDAP Client

Our current LDAP server is doomsday.cs.fiu.edu (131.94.129.97).

Installing the LDAP Client on Ubuntu

  1. Login as root at the local machine.
  2. Install the necessary packages: aptitude install ldap-auth-client
  3. During the installation of the packages you will be prompt for various information:
    • Distinguished name of the search base: dc=cs,dc=fiu,dc=edu
    • LDAP version to use: 3
    • Database requires logging in: no
    • If you want the local root to be the database admin: yes
    • Root login account: cn=admin,dc=cs,dc=fiu,dc=edu
    • Root password: mega@svm
  4. Download configuration files ldap-files.tgz and untar it in the / directory: cd / && tar xzf ldap-files.tgz
  5. Check if it connects to the server, you should see the lab users at the end of the output: getent passwd
  6. Reboot the machine (not sure why but it's needed).
  7. Login with any user from the LDAP domain.

FAQ

LDAP will only add users to the machine, existing users are preserved, however conflicts may occur if users have the same uids.

Currently there is no centralized file system, thus /home directories are local.