pluggable authentication module (Unix) (PAM)

Pluggable Authentification Modules (PAM) sind Bibliotheken für die Integration der Benutzerauthentifizierung.

PAM-Modules sind Programmierschnittstellen ( API) um Programme und Dienste unabhängig von den darunter liegenden Authentifizierungs-Schemen zu machen. Daneben dienen PAM-Module auch für die Verwaltung von Benutzerkonten, dem Session Management und der Passwortverwaltung. Die einheitliche PAM- Programmierschnittstelle (PAM-API) hat den Vorteil, dass die Authentifizierungen für die einzelnen Applikation nicht neu geschrieben werden müssen. Die Authentifizierungsmodule können direkt den einzelnen Diensten zugeordnet werden. Dadurch können die Authentifizierungsdaten für alle Dienste zentral gespeichert und zentral geändert werden.

Neben den PAM-Modulen für Unix gibt es solche für AIX, Solaris, Linux, Mac OS X und verschiedenen weiteren Betriebsprogrammen.

Informationen zum Artikel
Deutsch:
Englisch: pluggable authentication module (Unix) - PAM
Veröffentlicht: 29.08.2011
Wörter: 113
Tags: Pers. Schutz
Links: port to application mapping (TCP, UDP) (PAM), Programmierschnittstelle, Programmierschnittstelle, Programm, Dienst
Übersetzung: EN
Sharing: