pam密码复杂度设置

1.安装libpam_cracklib

     系统对密码的控制是有两部分组成:
     1 cracklib
      2 /etc/login.defs

     apt-get install lib_cracklib或者下载两个deb包:cracklib-runtime     libpam_cracklib

     可以通过查找pam_cracklib.so的存在来检车是否安装

2.密码长度及密码复杂度

  vi  /etc/pam.d/common-password

 password requisite pam_cracklib.so  后面添加

 retry=3 difok=3 minlen=8 #表示输入允许三次,新密码与旧密码不同的个数为三个,密码设置至少8-n次  n指的是密码类型数

ucredit=-1  lcredit=-1  dcredit=-1  ocredit=-1  #表示密码设置时至少含一个大写字母,一个小写字母,一个数字,一个符号  但是按照需求至少含有两种字符的组合,则只要在后面添加 minclass=2

 

转载:https://blog.csdn.net/black_yu/article/details/51132759

你可能感兴趣的:(linux)