首页 > 其他分享 >修改银河麒麟V10密码复杂度

修改银河麒麟V10密码复杂度

时间:2023-03-15 10:13:23浏览次数:45  
标签:pwquality etc MIN V10 麒麟 pam 密码 PASS 复杂度

Linux对应的密码策略模块有:pam_passwdqc和pam_pwquality。
其中pam_passwdqc模块对应的是/etc/login.defs,
pam_pwquality模块对应的是/etc/security/pwquality.conf

/etc/security/pwquality.conf详解
retry=N: 定义登录/修改密码失败时,可以重试的次数;
Difok=N: 定义新密码中必须有几个字符要与旧密码不同。但是如果新密码中有1/2以上的字符与旧密码不同时,该新密码将被接受;
minlen=N: 定义用户密码的最小长度;
dcredit=N: 定义用户密码中必须包含多少个数字;
ucredit=N: 定义用户密码中必须包含多少个大写字母;
lcredit=N: 定义用户密码中必须包含多少个小些字母;
ocredit=N: 定义用户密码中必须包含多少个特殊字符(除数字、字母之外);
【其中 =-1表示,至少有一个】

/etc/login.defs详解
PASS_MAX_DAYS 99999 密码的最大有效期, 99999:永久有期
PASS_MIN_DAYS 0 是否可修改密码,0可修改,非0多少天后可修改
PASS_MIN_LEN 5 密码最小长度,使用pam_cracklib module,该参数不再有效
PASS_WARN_AGE 7 密码失效前多少天在用户登录时通知用户修改密码


1. 密码长度

[root@Kylin-V10-x86-64 dm8]# grep minlen /etc/security/pwquality.conf
minlen = 8
[root@Kylin-V10-x86-64 dm8]# sed -i '/minlen/s/8/5/' /etc/security/pwquality.conf

 

[root@Kylin-V10-x86-64 dm8]# grep PASS_MIN_LEN /etc/login.defs
#       PASS_MIN_LEN    Minimum acceptable password length.
PASS_MIN_LEN    5

 

参考链接:https://blog.csdn.net/weixin_40579171/article/details/120449542

标签:pwquality,etc,MIN,V10,麒麟,pam,密码,PASS,复杂度
From: https://www.cnblogs.com/santia-god/p/17211182.html

相关文章

  • 麒麟V10安装dm8数据库
    1.操作系统银河麒麟V10[root@Kylin-V10-x86-64dm8]#mountdm8_20230104_x86_rh6_64.iso/mnt/mount:/mnt:WARNING:sourcewrite-protected,mountedread-only.[......
  • 金蝶AAS-V10安装过程问题集合
    启动指令\ApusicAS\aas\bin目录下./startserv启动(前台启动)\ApusicAS\aas\bin目录下./asadminstart-domain(后台启动)端口设置1、路径/ApusicAS/aas/domains/m......
  • 银河麒麟KylinV10安装openoffice4.1.14
    使用步骤1.下载openoffice建议去官网下载,这里给出官网地址:https://www.openoffice.org/download/2.安装openoffice2.1、在cd/usr/local目录下创建openoffce文件夹......
  • 银河麒麟服务器V10 SP3 安装ZooKeeper
    服务器zookeeper安装一、软件介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布......
  • 数据结构时间复杂度例子
    时间复杂度例子常数阶O(1)、对数阶O(log2n)、线性阶O(n)、线性对数阶O(nlog2n)、平方阶O(n2)、立方阶O(n3)、k次方阶O(nk)、指数阶O(2n)常数阶O(1)inta=1;intb=1......
  • centos8-x86_64安装kylinv10-arrch64
    1.vmwareesxi安装centos8,开启内核虚拟化2.安装qemu-system-arrch64操作:wgethttps://download.qemu.org/qemu-2.11.0.tar.xztarxvJfqemu-2.11.0.tar.xzcdqem......
  • 银河麒麟安装GeoServer服务
    基于银河麒麟V10SP3下安装部署GeoServer地图服务一、环境 Java1.8.0_361Geoserver2.17.2GeoServer2.17.2下载:https://nchc.dl.sourceforge.net/project/geoserve......
  • 银河麒麟kylin_v10安装OpenLiteSpeed
    系统版本:kylinv10sp2更新yum源[root@localhost~]#wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.reposed-......
  • v10 有麒麟安装vsftp配置用户
    1.安装[root@localhost~]#yum-yinstallvsftpd//配置开机启动[root@localhost~]#chkconfigvsftpdon[root@localhost~]#servicevsftpdstatus2.配置//添加......
  • 银河麒麟v10 sp1 安装 PostgreSQL 11.16
    一、安装环境   操作系统:银河麒麟v10 sp3 x86_64   内核版本:   PostgreSQL版本:11.16二、安装过程2.1下载源码包创建目录mkdir-p/tools/postgresql......