Pluggable Authentication Modules

Pluggable Authentication Modules neboli PAM je obecný framework pro autentizaci, který jednotlivým programům nabízí obecné API nezávislé na konkrétním způsobu autentizace. PAM má modulární architekturu, která poskytuje správci systému vysokou flexibilitu v úpravách pravidel pro přihlašování.

První návrh PAMu předložila v roce 1995 firma Sun Microsystems jako [1] organizace Open Software Foundation. Popis PAMu je součástí návrhu standardu [2], který vznikl v rámci konsorcia Open Group. Tento návrh nebyl schválen.

V současné době je PAM standardním modulem UNIX/Linux systémů, je podporován na AIX, HP-UX, Solaris, Linux, FreeBSD, Mac OS X a NetBSD.

Reference

  1. DCE/OSF Request for Comments 86.0. www.linux-pam.org [online]. [cit. 2013-07-20]. Dostupné v archivu pořízeném z originálu dne 2013-11-27. 
  2. X/Open Single Sign-on (XSSO)

Externí odkazy

  • Linux PAM - Implementace PAMu používaná obvykle v Linuxu (anglicky)
  • OpenPAM - Implementace PAMu používaná ve FreeBSD, NetBSD či Mac OS X (anglicky)