我写了一个pam_module,它做了很多事情,并且在这里发布任何代码变得非常庞大。它基本上与pam_abl类似,但有一些额外的功能,如基于城市/国家的阻止以及使用dns黑名单检查。
现在我想告诉用户他的登录失败的原因。例如:登录失败,因为您的国家/地区已被阻止。
我希望你明白这个主意。虽然我做了一些研究,但我没有找到在pam_auth中做到这一点的可能性。我希望有人可以给我一个暗示和/或引导我朝着正确的方向前进。提前谢谢。
编辑:对于遇到类似问题的其他人:pam_info就是您要找的。 p>