任何人都可以告诉我这个…我想创build一个类似于/etc/pam.d中login模块的pam模块
如果您在登录期间正在寻找基于pam的身份验证,则需要编写一个模块,并将其插入/etc/pam.d/login的登录配置文件中。
在直接进入这个之前,我建议你写一些简单的模块来理解PAM的流程,工作以及配置文件,比如使用sshd pam配置文件开始播放,并尝试插入一些可用的示例pam模块。 我发现这些文章相当有帮助:
http://aplawrence.com/Basics/understandingpam.html
https://www.packtpub.com/article/development-with-pluggable-authentication-modules-pam
仅供参考:Rohan Anil在GSOC08的opensuse下开发了pam-face-authentication,该代码位于code.google.com/p/pam-face-authentication/
文档本身是编写pam模块的最佳资源之一:
http://www.linux-pam.org/Linux-PAM-html/Linux-PAM_MWG.html
不过,我同意@GG确保你了解PAM如何工作。