我们安装时间Linux操作系统的时候,都创建用户并设置了密码,那么同学们思考过我们的密码什么时候会过期?如果要定期的修改操作系统的密码,我们应该如何设置?这就是本篇的内容。
本篇所说的就是/etc/login.defs文件中参数的修改
[root@achao ~]# ls -l /etc/login.defs
-rw-r--r--. 1 root root 7778 7月 12 2023 /etc/login.defs
[root@achao ~]# cat /etc/login.defs | grep PASS
# PASS_MAX_DAYS Maximum number of days a password may be used.
# PASS_MIN_DAYS Minimum number of days allowed between password changes.
# PASS_MIN_LEN Minimum acceptable password length.
# PASS_WARN_AGE Number of days warning given before a password expires.
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_WARN_AGE 7
# Currently PASS_MIN_LEN is not supported
# Currently PASS_CHANGE_TRIES is not supported
# Currently PASS_ALWAYS_WARN is not supported
# Currently PASS_MAX_LEN is not supported
复制
文件从容有点长,这里只截取部分展示,过滤内容显示Linux系统密码过期的时间是PASS_MAX_DAYS 99999,也就是代表的永不过期的。如果我们要修改密码的过期时间,只需要将后边的值修改成自己想要的天数即可。
为了测试,为将密码过期的时间修改为30天。查看如下
[root@achao ~]# cat /etc/login.defs | grep PASS_MAX_DAYS
# PASS_MAX_DAYS Maximum number of days a password may be used.
PASS_MAX_DAYS 30
复制
这样也就是一个月修改一次密码,这样一定程度上可以保证系统的安全性。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
TA的专栏