我在 github 上使用简单的 pam(https://github.com/beatgammit/simple-pam)。在我的项目中,我想使用 PAM 处理 CUPS 身份验证,所以我更改 /etc/pam.d/cups
从:
@include common-auth
@include common-account
@include common-session
至:
auth sufficient testpam.so
account sufficient testpam.so
当我验证但失败时,我得到了这样的 CUPS 错误:
[17/Feb/2014:19:24:50 +0800] cupsdAuthorize: pam_authenticate() returned 6 (Permission denied)!
[17/Feb/2014:19:24:52 +0800] cupsdAuthorize: pam_authenticate() returned 6 (Permission denied)!
你的 simpe pam 有什么问题吗?或者我必须实施什么?