Described at
Link to a page describing this subject · 40,000 chars · not written by Vinony
Article · 中文
可插拔认证模块 (PAM)是一种将多个低级认证方案集成到高级应用程序编程接口(API)中的机制, 可以让依赖于身份验证的程序独立于底层的身份验证方案编写。PAM 最初由太阳微系统在1995年10月的开放软件基金会的请求意见稿 (RFC)86.0中提出。它被用作通用桌面环境的身份验证框架。作为独立的开源基础结构,PAM 于1996年8月在 项目中首次出现在 Red Hat Linux 3.0.4中。 当前, AIX操作系统、DragonFly BSD、FreeBSD、HP-UX、Linux、macOS、NetBSD 和 Solaris 均支持PAM。 由于不存在规范 PAM 行为的中心标准,后来有人尝试将 PAM 标准化为 X/Open UNIX 标准化过程的一部分,从而产生了X/Open Single Sign-on(XSSO)标准。 该标准尚未获得批准,但是其草案可供后来的PAM实现(例如)参考。
Abstract from DBpedia / Wikipedia · CC BY-SA