![pam 从哪里获取凭证信息?](https://linux22.com/image/900302/pam%20%E4%BB%8E%E5%93%AA%E9%87%8C%E8%8E%B7%E5%8F%96%E5%87%AD%E8%AF%81%E4%BF%A1%E6%81%AF%EF%BC%9F.png)
我正在学习如何编写使用 pam 进行身份验证的应用程序。我查看了 Linux 文档和一些示例代码,现在我对 pam API 和 /etc/pam.d/ 中的 pam 配置有了基本的了解。
但我有一个问题,pam 从哪里获取凭证信息来进行身份验证。例如:如果应用程序使用用户名“abc”和密码“XXXXX”发送 pam 请求。
pam 如何检查凭证信息以确定是否进行身份验证? 如果“abc”不是我的应用程序的有效用户,但我想将其添加为有效用户,我该怎么做才能使 pam 身份验证成功?
我正在学习如何编写使用 pam 进行身份验证的应用程序。我查看了 Linux 文档和一些示例代码,现在我对 pam API 和 /etc/pam.d/ 中的 pam 配置有了基本的了解。
但我有一个问题,pam 从哪里获取凭证信息来进行身份验证。例如:如果应用程序使用用户名“abc”和密码“XXXXX”发送 pam 请求。
pam 如何检查凭证信息以确定是否进行身份验证? 如果“abc”不是我的应用程序的有效用户,但我想将其添加为有效用户,我该怎么做才能使 pam 身份验证成功?