An intro to PAM (Pluggable Authentication Modules) in Linux

PAM is Pluggable Authentication Modules. It is a crucial framework for app and service authorization and authentication. Many Linux distros rely on it. This the reason that it is essential to understand it.