Linux PAM

E724180

Linux PAM (Pluggable Authentication Modules) is a flexible authentication framework used by many Unix-like systems to manage user authentication and account policies through a modular, configurable interface.

All labels observed (3)

How this entity was disambiguated

Statements (61)

Predicate Object
instanceOf authentication framework
pluggable authentication system
software library
abbreviation PAM
apiStyle C API
category Linux security software
authentication software
component PAM configuration files
PAM library
linked to: PAM

PAM modules
linked to: PAM
configurationDirectory /etc/pam.d
configurationFileLocation /etc/pam.conf
designGoal flexible authentication
modularity
reusability of authentication code
separation of authentication policy from applications
feature account restrictions
centralized authentication control
configurable authentication policies
password quality checks
per-application configuration
pluggable modules
session setup and teardown
stackable authentication modules
support for multiple authentication mechanisms
fullName Linux Pluggable Authentication Modules
linked to: Linux PAM
homepage https://github.com/linux-pam/linux-pam
inspiredBy original PAM framework from Sun Microsystems
introduced 1990s
libraryName libpam
license LGPL
maintainedBy Linux-PAM project
linked to: Linux PAM
moduleType account
auth
password
session
operatingSystem Linux
operatingSystemFamily Unix-like systems
primaryUse account management
password management
session management
user authentication
supportsAuthenticationMethod Kerberos authentication
LDAP authentication
RADIUS authentication
UNIX password authentication
shadow password authentication
smart card authentication
two-factor authentication
supportsOperatingSystem AIX
FreeBSD
Linux
OpenBSD
Solaris
usedBy FTP servers
PAM-aware applications
display managers
login program
sshd
su
sudo

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Linux PAM fullName Linux Pluggable Authentication Modules
linked to: Linux PAM
Linux PAM maintainedBy Linux-PAM project
linked to: Linux PAM