![将我自己的 PAM 模块与 passwd 命令集成](https://linux22.com/image/57896/%E5%B0%86%E6%88%91%E8%87%AA%E5%B7%B1%E7%9A%84%20PAM%20%E6%A8%A1%E5%9D%97%E4%B8%8E%20passwd%20%E5%91%BD%E4%BB%A4%E9%9B%86%E6%88%90.png)
我知道要将我的模块与passwd
命令集成,我需要做的就是将以下行添加到/etc/pam.d/passwd
文件中:
password sufficient mymodule.so
我的问题是,我希望仅当用户调用使用我的模块登录时才调用我的模块,否则我希望调用通用密码。我该怎么做?
我有另一个配置文件,它从我的模块调用服务身份验证。我的问题是知道调用者是否passwd
已使用我的模块或另一个模块登录,以便调用(或不)我的模块来获取密码服务。
我知道要将我的模块与passwd
命令集成,我需要做的就是将以下行添加到/etc/pam.d/passwd
文件中:
password sufficient mymodule.so
我的问题是,我希望仅当用户调用使用我的模块登录时才调用我的模块,否则我希望调用通用密码。我该怎么做?
我有另一个配置文件,它从我的模块调用服务身份验证。我的问题是知道调用者是否passwd
已使用我的模块或另一个模块登录,以便调用(或不)我的模块来获取密码服务。