Binding a RHEL LDAP Client to a Sun Directory Server


Jump to: navigation, search



In this example, I bind a RHEL 3 AS client to a Sun Directory Server Enterprise Edition 6.2 LDAP Server. The following values are used in this example:

  • LDAP servers:,
  • BaseDN: dc=dev,dc=example,dc=com
  • pam_ldap is used, so the username and password provided during login is used as the bindDN for authentication; proxyagent authentication is not used
  • AutoFS is configured to use the LDAP auto_home map


The first step is to run authconfig to configure /etc/nsswitch.conf and /etc/pam.d/system-auth for pam_ldap.

# authconfig --enableldap --enableldapauth --ldapserver="" --ldapbasedn="dc=dev,dc=example,dc=com" --kickstart


The next step is to configure OpenSSH to use PAM. Make sure PAMAuthenticationViaKbdInt yes exists in /etc/ssh/sshd_config and reload the configuration with /sbin/service sshd reload.


The following entry is added to /etc/auto.master to use the LDAP auto_home map for home directories. The quota mount option is used for each /home mount.

/home   ldap:automountMapName=auto_home,dc=dev,dc=mrds,dc=unix,dc=navitaire,dc=com      quota


Personal tools