码迷,mamicode.com
首页 > 系统相关 > 详细

linux chage

时间:2020-07-15 01:34:46      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:etc   microsoft   hang   过期   最大   dash   信息   span   失效   

chage 修改用户和密码的有效期,选项如下:

-l:列出用户的详细密码状态;

-d 日期:修改 /etc/shadow 文件中指定用户密码信息的第 3 个字段,也就是最后一次修改密码的日期,格式为 YYYY-MM-DD;

-m 天数:修改密码最短保留的天数,也就是 /etc/shadow 文件中的第 4 个字段;

-M 天数:修改密码的有效期,也就是 /etc/shadow 文件中的第 5 个字段;

-W 天数:修改密码到期前的警告天数,也就是 /etc/shadow 文件中的第 6 个字段;

-i 天数:修改密码过期后的宽限天数,也就是 /etc/shadow 文件中的第 7 个字段;

-E 日期:修改账号失效日期,格式为 YYYY-MM-DD,也就是 /etc/shadow 文件中的第 8 个字段。

 使用示例:

chage –l ce1800v  # 查看ce1800v用户及密码的有效期信息,输出如下:

Last password change                                    : Jul 14, 2020                        # 最近一次密码修改时间

Password expires                                        : Jul 14, 2020                            # 密码过期时间

Password inactive                                       : Jul 14, 2020                            # 密码失效时间

Account expires                                         : never                                       # 帐户过期时间

Minimum number of days between password change          : 0                # 再次修改密码之间相距的最小天数

Maximum number of days between password change          : 0                # 再次修改密码之间相距的最大天数

Number of days of warning before password expires       : 7                    # 密码过期之前的警靠天数

chage –I 10 –M 30 ce1800v  # 设置密码的过期时间为<最近一次密码更新时间+30天>,过期后10天内会提示用户输入旧密码并设置新密码,10天后密码将不可用且无法进行登录。

chage –M 99999 ce1800v  # 设置密码永不超期

chage –M -1 ce1800v  # 移除密码的有效性检查

chage –I -1 ce1800v  # 移除密码超期的宽限期

chage –E 2020-12-19 ce1800v  # 设置帐户的过期日期为 2020-12-19

chage –E -1 ce1800v  # 移除帐户的有效性检查

linux chage

标签:etc   microsoft   hang   过期   最大   dash   信息   span   失效   

原文地址:https://www.cnblogs.com/tongyishu/p/13303001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!