可插拔认证模块 可插拔认证模块 PAM是一种将多个低级认证方案集成到高级应用程序编程接口API中的机制 可以让依赖于身份验证的程序独立于底层的身份验证方案编写PAM 最初由太阳微系统在年月的开放软件基金会的请求意见稿 RFC中提出它被用作通用桌面环境的身份验证框架作为独立的开源基础结构PAM 于年月在 Linux PAM 项目中首次出现在 Red Hat Linux 中 当前 AIX操作系统DragonFly BSDFreeBSDHPUXLinuxmacOSNetBSD 和 Solaris 均支持PAM 由于不存在规范 PAM 行为的中心标准后来有人尝试将 PAM 标准化为 XOpen UNIX 标准化过程的一部分从而产生了XOpen Single SignonXSSO标准 该标准尚未获得批准但是其草案可供后来的PAM实现例如OpenPAM参考