Pluggable Authentication Modules (PAM, Pluggable Authentication Modules ) er et sæt delte biblioteker, der giver dig mulighed for at integrere forskellige lav-niveau- godkendelsesmetoder i en enkelt høj-niveau API . Dette giver dig mulighed for at levere ensartede mekanismer til styring og indlejring af applikationer i godkendelsesprocessen. Det er en af delene af standard UNIX - systemets sikkerhedsmekanisme .
PAM blev først introduceret af Sun Microsystems i oktober 1995. Som en selvstændig infrastruktur dukkede PAM først op i Linux-PAM, udviklet med Red Hat Linux 3.0.4 i august 1996. PAM er i øjeblikket understøttet på AIX , DragonFly BSD , FreeBSD , HP-UX , GNU/Linux , Mac OS X , NetBSD og Solaris operativsystemer .
Selvom PAM er en del af X/Open Single Sign-on-standarden (XSSO), kan PAM ikke alene implementere Kerberos , den mest almindelige type Single Sign - on-teknologi, der bruges af UNIX-systemer.