打开PAM调试到Syslog
我讨厌PAM,因为它出现了。 如何在管理员级别的Debian Squeeze中打开PAM调试? 我检查了我能找到的所有资源。Google,手册页,等等。我还没有尝试过的唯一事情(我根本不敢,我是否提到我讨厌PAM?)正在挖掘PAM的库源。 我试图谷歌寻求解决方案,什么也没有。到目前为止,我发现: http://www.bitbull.ch/wiki/index.php/Pam_debugging_funktion(/etc/pam_debug)和 http://nixdoc.net/man-pages/HP-UX/man4/pam.conf.4.html(debug对PAM项选项在/etc/pam.d/)。 不,不起作用。 没有PAM输出,什么也没有,绝对无声。 在寻找解决方案时,我什至关注了指向Pam(德国加油站)的链接。好吧,是的,也许在所有这些数十亿次点击中可能都隐藏了一个线索,但是开枪射击我会在我被发现之前就死了。 其余就是仅供参考: 我有什么问题? 升级到Debian Squeeze后,有些事情变得很奇怪(嗯,曾经是,呃,刻蚀是正确的..啊,是的,伍迪)。所以这可能不是Debian的错,只是一个长期存在的问题。我立即感觉到它必须与PAM一起使用,但是我真的不知道发生了什么。YKWIM,我完全处于黑暗中,独自一人,无助,婴儿。有些ssh登录有效,有些则无效。真是有趣。没有任何线索ssh -v,没有任何线索/var/log/*。只是“身份验证成功”或“身份验证失败”,有时同一用户同时并行登录一个会话成功,而另一个会话同时失败。而且您什么都无法掌握。 在挖掘其他选项的火车后,我得以找到答案。有nullokand nullok_secure,是Debian的特殊功能。某些东西搞砸了/etc/securetty,具体取决于tty(有些随机)登录是否被拒绝。真不错,! 修复很容易,现在一切都很好。 但这给我留下了一个问题,即将来如何调试这种混乱情况。这不是PAM第一次让我发疯。因此,我希望看到最终的解决方案。最终如“已解决”中所述,而不是最终如“世界末日”中所示。谢谢。 啊,顺便说一句,这再次加强了我的信念,即自从出现PAM以来,讨厌它是一件好事。我有提到我吗?