From the course: Ubuntu Linux: User and Group Management

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Explore pluggable authentication modules (PAM)

Explore pluggable authentication modules (PAM)

From the course: Ubuntu Linux: User and Group Management

Start my 1-month free trial

Explore pluggable authentication modules (PAM)

- [Narrator] PAM, or the Pluggable Authentication Modules, are a system for providing an easy to use authentication system for various services. Rather than requiring tools to manage their own authentication systems, PAM gives us a modular system with which to configure authentication for these tools. The system is built on a series of files for applications that support PAM authentication, and a series of .so files, or shared objects, that return a success or failure message after handling credentials from a user in some way or other. Some modules only check a condition, like whether the user is root. And others can look in different places for authentication information, such as the system's password and shadow files, or an LDAP directory, or a Cerberus Server. In the etc/pam.d folder, we see the files for tools that will use PAM, and the files that are referenced in common, to handle standard system authentication. Those are the ones that start with "common." These files are made…

Contents