首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux规则"pam_unix.so“模块位于"pam_faillock”之上

Linux规则"pam_unix.so“模块位于"pam_faillock”之上
EN

Unix & Linux用户
提问于 2019-09-04 12:12:28
回答 1查看 1.5K关注 0票数 0

我想知道下面的PAM规则是什么

代码语言:javascript
复制
auth [success=1 default=bad] pam_unix.so

上面的pam_faillock.so规则正在执行

代码语言:javascript
复制
auth required pam_faillock.so preauth audit silent deny=5 unlock_time=0

/etc/amam.d/system中的完整pam_faillock.so规则如下所示:

代码语言:javascript
复制
auth required pam_faillock.so preauth audit silent deny=5 unlock_time=0 
auth [success=1 default=bad] pam_unix.so 
auth [default=die] pam_faillock.so authfail audit deny=5 unlock_time=0 
auth sufficient pam_faillock.so authsucc audit deny=5 unlock_time=0
EN

回答 1

Unix & Linux用户

发布于 2019-09-04 12:31:36

pam_unix.so是基于传统Unix文件(/etc/passwd/etc/shadow等)处理身份验证的PAM模块。success=1告诉PAM在身份验证成功时跳过下一个模块(因此它跳过了pam_faillock.soauthfail案例,直接进入了authsucc案例)。

从本质上讲,这个模块允许您首先登录。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/538982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档