找不到包含pam_tally2.so的行
时间: 2024-03-01 17:51:06 浏览: 188
pam_chroot.zip_linux pam _pam模块
如果在 /etc/pam.d/common-auth 文件中找不到包含 "pam_tally2.so" 的行,可以尝试按照以下步骤继续操作:
1. 在 /etc/pam.d 目录下找到与当前使用的身份验证方式相关的文件,通常是以 "common-" 开头的文件,例如 "common-password"。
2. 打开这个文件,并查找包含 "pam_tally2.so" 的行。如果找到了这一行,就按照上面的步骤进行修改。
3. 如果在任何一个文件中都找不到包含 "pam_tally2.so" 的行,那么说明当前系统没有启用密码输入错误锁定策略。可以手动添加这一行来启用该策略,具体方法如下:
在 common-auth 文件中任意位置添加以下行:
```
auth required pam_tally2.so deny=5 unlock_time=180
```
其中 "deny=5" 表示密码输入错误的次数,默认值为5;"unlock_time=180" 表示账户锁定的时间,默认值为180秒(即3分钟)。根据需要可以修改这两个参数的值。
添加完毕后保存文件并退出,然后重启系统或者重新加载 PAM 配置即可生效。
阅读全文