PAM 认证管理

###PAM 插入式认证管理  


## /etc/pam.d
## /lib/security


#expression
; TYPE FLAG     PATH   ARGS
auth       (PAM客户端需要验证用户分证时) required    (T N N\F N F)    default path /lib/security   不同的模块有不同 \
; account    (PAM需要判断用户可以做那些事情时) requisite   (T N N\F S F)    如果模块没在该目录下,刚必 \   的参数
; password   (登陆时认证的凭证) sufficient  (T S T\F N T)    指明绝对路径
session    (启动、结束、记录PAM(client)时)      include     (T N T\F N N)






##对于FLAG参数说明 [ T 成功   F 失败   S 停止  N  下一个(视其它模块执行的效果) ]
##例如 (T N N\F N F)    { 该模块执行结果   动作   最终返回结果 \ 该模块执行结果   动作   最终返回结果 }
##对于 FLAG 位 两种结果 TRUE | FASLE   
       
####常用用的PAM 模块及参数


## TYPE PARAMETER
# pam_unix.so ALL debug,use_first_pass,try_first_pass,use_authtok,shadow,md5,nis,remember=N
# pam_deny.so ALL
# pam_permit.so account         
# pam_rootok.so auth
# pam_cracklib.so passwd debug,type=TEXT,retry=N,difok=N,minlen=N,dcredit=N,ucredit=N,lcredit=N,ocredit=N    
# pam_limits.so account debug,conf=FILE
# pam_tally.so auth file=FILE,onerr=RESULT,deny=N,no_reset
# pam_access.so account accessfile=FILE,fieldsep=SEPARATORS,listsep=SEPARATORS




#常见案例
.限制student最多只能同时登录5个 /etc/pam.d/system-auth
; student  hard  maxlogins  5


.要求用户在新建的时候安全性必须包含5个数字,3个特殊符号
; password  requiste  pam_cracklib.so try_first_pass retry=3 ocredit=3 dcred it=5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值