PAM (Pluggable Authentication Modules)

Pluggable Authentication Modules are the primary user authentication and identification unit. It applies to many of Linux and Unix system. This section guides you on how to interact with PAM.

PAM Design Structure

PAM is mostly written in 2 distinctive types of programs:

  • PAM kernel module
  • PAM authentication script

Hence, we need to look at them separately.

PAM Authentication Script

This section is about all the PAM authentication script.

PAM Authentication Module

This section is about all the PAM authentication module. **COMING SOON**