Glossary
PAM (modules d'authentification enfichables)
Cadriciel modulaire permettant aux services Linux de déléguer l'authentification, la gestion des comptes et des sessions à des modules configurables.
PAM (Pluggable Authentication Modules) est un cadriciel qui sépare la manière dont les programmes authentifient les utilisateurs des applications elles-mêmes. Des services comme login, sshd ou sudo font appel à PAM, qui consulte une pile de modules chargés de l'authentification, de la validation des comptes, des règles de mot de passe et de l'ouverture de session. On modifie la politique par configuration, sans recompiler.
Pour le durcissement, c'est l'endroit central où imposer la complexité des mots de passe, le verrouillage après échecs et la double authentification. La configuration se trouve dans /etc/pam.d/, un fichier par service.