linux – 如何通过pam_tally2为特定用户进行密码锁定异常?

前端之家收集整理的这篇文章主要介绍了linux – 如何通过pam_tally2为特定用户进行密码锁定异常?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要为特定用户制作一个例外,这样他的失败登录不会被pam_tally2计算,而且,这不是root帐户(我之后会使用magic_root).

它可行吗?

解决方法

您可以在堆栈中使用pam_succeed_if模块为某些用户提供例外.检查pam_succeed_if(8)联机帮助页以获得语法的深入说明.一个例子是:
auth [success=1 default=ignore] pam_succeed_if.so gid eq 2000
auth required                   pam_tally2.so deny=5 onerr=fail unlock_time=1200

这意味着,如果pam_succeed_if测试成功返回,即对于GID为2000的组中的所有用户,则跳过以下测试(pam_tally2);如果测试返回失败,请忽略它并继续.

可以堆叠几个pam_succeed_if测试以进行细粒度控制.

猜你在找的Linux相关文章