Pluggable Authentication Modules (PAM)
What is the SurePassID PAM?
The SurePassID PAM is a software component that implements the Linux Pluggable Authentication Modules (PAM) specification providing dynamic authentication support for applications and services in a Linux.
This component allows companies to add strong authentication using OATH or Push (e.g. FIDO U2F) authentication to protect any Linux system via direct login, SSH, and other Linux apps. The SurePassID PAM component automatically interfaces with the SurePassID Authentication Server allowing system admins to use the same strong authentication credentials on all servers across the entire enterprise.
The SurePassID PAM is downloadable source code through a private GitHub repository. There are instructions for building, configuring and installing on Ubuntu, Fedora, CentOS, and iOS platforms and these can easily be adapted for other PAM based systems.
https://github.com/SurePassId/pam_surepassid
For access to the repository please contact SurePassID.
PAM related resources:
https://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-pam.html
https://en.wikipedia.org/wiki/Pluggable_authentication_module