我已经开始阅读 pam 上的文档,它说可用的模块应该存储在它们提供的示例中,/lib/security
或者/lib/security64
它们提供的示例适用。我的问题是这些目录都不包含安全子目录。但是我确实找到了配置文件/etc/security/pam.conf
和目录/etc/security/pam.d
。还有其他地方可以查找模块吗?也许我不需要关心他们,我真的不知道,因为我还没有深入了解文档,但我希望能够修改我的身份验证,如果这样只是为了好玩。我正在运行 kubuntu 18.04.1。
PAM 模块本身是共享对象 (
.so
) 文件,其在 Multiarch 系统上的位置遵循与其他库相同的约定,具体取决于您的处理器架构,即前任。
请参阅Ubuntu MultiarchSpec:文件系统布局