nss-pam-ldapd is an open source Pluggable Authentication Module (PAM) and Name Service Switch (NSS) software that enhances your LDAP server with support for user accounts, groups, host names, netgroups, aliases, as well as any other information that resides on NIS or /etc flat files.
Easily authenticate to a LDAP server
Being a fork of the nss_ldap package created by PADL Software Pty Ltd., nss-pam-ldapd is designed in such a way that is also allows users to easily and quickly authenticate to a LDAP (Lightweight Directory Access Protocol) server.
Features at a glance
Key features include a lighter NSS library, lighter PAM library, simpler internal semantics, clear separation betweenLDAP, PAM and NSS code, better debugging possibilities, better performance, ability to avoid loading of SSL and LDAP libraries in all programs, as well as fewer connections to the LDAP server.
Getting started with nss-pam-ldapd
To install and use the nss-pam-ldapd program on your GNU/Linux operating system, you will have to first download the latest release and save it on your Home directory. Use an archive manager utility to extract the contents of the archive, then open a terminal emulator application.
In the Terminal app, go to the location where you’ve extracted the archive files, using the ‘cd’ command (e.g. cd /home/softpedia/nss-pam-ldapd-0.8.14 - replacing ‘softpedia’ with your username), run the ‘./configure && make’ command to configure and compile the program.
After a successful compilation process, run the ‘make install’ command as root or the ‘sudo make install’ command as a privileged user to install nss-pam-ldapd system wide. Using this method, you can deploy nss-pam-ldapd on 32-bit or 64-bit computer platforms.