Linux基操—4.密码配置

密码有效期配置

方式一

- chage -l 用户名        // 查看密码配置 另外一种方式passwd -S 用户名

- chage -M 数字 用户名   // 设置密码有效期

- chage -d 0 用户名      // 强制登录修改密码

- chage -d 0 -m 0 -M 90 -W 15 用户名 // 强制下次登录改密,并设密最低有效期0和最高90,提前15天警报

- usermod -e 2022-01-01 用户名   // 修改账户过期时间

方式二

[root@wg ~]# vi /etc/login.defs
| PASS_MAX_DAYS 90       # 密码最长过期天数
| PASS_MIN_DAYS 60       # 最小过期天数
| PASS_MIN_LEN  10       # 密码最小长度
| PASS_WARN_AGE  7       # 密码过期警告天数

 

密码复杂度

[root@wg ~]# vi /etc/pam.d/system-auth
| # password requisite pam_cracklib.so一行修改如下
| password requisite pam_cracklib.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;密码字典pw_dict
posted @   梵高de画笔  阅读(61)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示