NSS 和 PAM 有什么区别?

NSS 和 PAM 有什么区别?

从我的阅读来看,NSS 似乎是 PAM 的超集。另一方面,PAM 仅限于身份验证/授权。我对么 ?

答案1

是的,PAM 涉及身份验证和授权,但不涉及识别:

“...您应该知道 PAM 不处理标识。依赖 PAM 的系统通常使用名称服务交换机 (NSS) 来管理标识。NSS 也[像 PAM] 起源于 Solaris,并且早于 PAM 几年。 NSS 和 PAM 之间缺乏集成导致了类 Unix 系统的持续偏头痛。”

《Pam Mastery》,迈克尔·卢卡斯,第 0 章

相关内容