![NSS 和 PAM 有什么区别?](https://linux22.com/image/114336/NSS%20%E5%92%8C%20PAM%20%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
从我的阅读来看,NSS 似乎是 PAM 的超集。另一方面,PAM 仅限于身份验证/授权。我对么 ?
答案1
是的,PAM 涉及身份验证和授权,但不涉及识别:
“...您应该知道 PAM 不处理标识。依赖 PAM 的系统通常使用名称服务交换机 (NSS) 来管理标识。NSS 也[像 PAM] 起源于 Solaris,并且早于 PAM 几年。 NSS 和 PAM 之间缺乏集成导致了类 Unix 系统的持续偏头痛。”
《Pam Mastery》,迈克尔·卢卡斯,第 0 章
从我的阅读来看,NSS 似乎是 PAM 的超集。另一方面,PAM 仅限于身份验证/授权。我对么 ?
是的,PAM 涉及身份验证和授权,但不涉及识别:
“...您应该知道 PAM 不处理标识。依赖 PAM 的系统通常使用名称服务交换机 (NSS) 来管理标识。NSS 也[像 PAM] 起源于 Solaris,并且早于 PAM 几年。 NSS 和 PAM 之间缺乏集成导致了类 Unix 系统的持续偏头痛。”
《Pam Mastery》,迈克尔·卢卡斯,第 0 章