Understand PAM
PAM stands for Pluggable Authentication Modules. It’s a mechanism used to define authentication policies. If you go to the /etc/pam.d directory, you can find a lot of files, each linked to a different application. Let’s take the /etc/pam.d/halt file as a first example: #%PAM-1.0 auth sufficient pam_rootok.so auth required pam_console.so #auth include system-auth account required pam_permit.so According to… Read More »