PAM - Pluggable Authentication Modules

Сайт PAM

Linux-PAM работает с четырьмя отдельными задачами управления:

authentication management (управление аутентификацией)
auth - запросы на аутентификацию пользователей

account management (управление учётной записью)
account - управление истеканием срока пароля и запрета на вход заблокированным пользователям

session management (управление сессией)
session - управление пользователем относящееся к таким специфичным сессиям как журналирование активности пользователя в системный файл utmp.

password management (управление паролем)
password - запросы на изменение пароля

Конфигурационный файл PAM:
/etc/pam.conf

Конфигурационная директория PAM для отдельных приложений (если она присутствует, то pam.conf игнорируется):
/etc/pam.d/

Модули PAM размещены в директории:
/lib/security/