PAM (Pluggable Authentication Modules) is a modular authentication system in Linux that provides a flexible mechanism for managing login procedures, password changes, and other user identification operations.

This component includes a set of core modules.

ALT Linux Wiki: https://www.altlinux.org/PAM

Home page: https://www.openwall.com/pam/