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.
Statements (61)
| Predicate | Object |
|---|---|
| instanceOf |
authentication framework
ⓘ
pluggable authentication system ⓘ software library ⓘ |
| abbreviation | PAM NERFINISHED ⓘ |
| apiStyle | C API NERFINISHED ⓘ |
| category |
Linux security software
ⓘ
authentication software ⓘ |
| component |
PAM configuration files
ⓘ
PAM library NERFINISHED ⓘ PAM modules NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| homepage | https://github.com/linux-pam/linux-pam ⓘ |
| inspiredBy | original PAM framework from Sun Microsystems ⓘ |
| introduced | 1990s ⓘ |
| libraryName | libpam ⓘ |
| license | LGPL NERFINISHED ⓘ |
| maintainedBy | Linux-PAM project NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
FreeBSD NERFINISHED ⓘ Linux ⓘ OpenBSD NERFINISHED ⓘ Solaris NERFINISHED ⓘ |
| usedBy |
FTP servers
ⓘ
PAM-aware applications ⓘ display managers ⓘ login program ⓘ sshd ⓘ su ⓘ sudo NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.