linux密码复杂度策略设置 linux下设置密码复杂度限制,怎么设置?
linux下设置密码复杂度限制,怎么设置?
在Linux中,有几种方法可以设置密码复杂性
1。一个在/etc/登录.defs文件,里面有几个选项
pass uuux Days 90#maximum password expiration Days
pass ux MIN#Days 80#minimum password expiration Days
pass x MIN#Len 10#minimum password length
pass x WARN#另一种方法是修改/etc/PAM。D/system auth file
查找密码请求PAMucracklib.so公司将此行替换为以下内容:
密码申请PAMucracklib.so公司retry=5 difok=3 minlen=10 ucredit=-1 lcredit=-3 dcredit=-3 dictpath=/usr/share/cracklib/pw Dict
参数含义:
尝试次数:5
最小字符数:3
最小密码长度:10
最小大写字母:1
最小小写字母:3
最小数字:3
密码字典/usr/share/cracklib/PW使用此设置,可以进行测试,但需要先退出root,因为root用户不受这些限制。它可以设置任何密码。
linux如何设置一般用户密码必须达到一定强度?还有3月强制更改一次密码?
密码的复杂性在哪里[根@localhost~]#在VIM/etc/pam.d/system-auth中查找passwordequisitepamcracklib.so公司您可以添加difok=x(x个不同字符)minlen=x(最小密码长度)reduce=-x(至少x个大写字母)lcreduce=-x(至少x个小写字母)dcreduce=-x(至少x个大写字母)数字)dictpath=/usr/share/cracklib/Pw在它之后uu dict时间是多少[根@localhost~]#vim/等/登录.defsPASS MAX Days99999 PASS MIN Days0 PASS MIN Len5(最小密码长度)PASS WARN Age7(警告天数)
如何在Linux为系统用户设置密码复杂度策略?
查找“密码”和“PAM”cracklib.so公司”字段,并附加“minlen=10”行,表示最小密码长度为(10-类型数)。
此处的“类型数”表示不同字符类型的数量。PAM提供四种类型的符号作为密码(大写、小写、数字和标点符号)。如果您的密码同时使用这四种类型的符号,并且minlen设置为10,那么最小密码长度允许为6个字符。
LINUX用户密码强度和到期时间设置,影响不影响root的密码?
根用户不受PAM认证规则的限制,即您的上述更改不会影响根用户的密码,根用户可以自由设置密码登录.defs该文件对于根用户也是无效的。根用户修改密码的生命周期可以通过chage命令进行修改
linux密码复杂度策略设置 linux设置root密码复杂度 linux修改普通用户密码
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。