Linux强制用户首次登陆修改密码

开源Linux 发表于 2020/08/18 19:06:15 2020/08/18
【摘要】 前言Linux强制用户首次登陆修改密码,这应该是RHCE认证中用户管理部分, 属于很基础的内容了。可是我忘记了,所以就有了下面的记录~实验过程1、创建用户并设置登录密码[root@qll251 ~]# useradd user01[root@qll251 ~]# echo "123123" | passwd --stdin user01Changing password for user u...

前言


Linux强制用户首次登陆修改密码,这应该是RHCE认证中用户管理部分, 属于很基础的内容了。可是我忘记了,所以就有了下面的记录~

实验过程

1、创建用户并设置登录密码

[root@qll251 ~]# useradd user01
[root@qll251 ~]# echo "123123" | passwd --stdin user01
Changing password for user user01.
passwd: all authentication tokens updated successfully.

2、一条命令解决

[root@qll251 ~]# chage -d 0 user01

-d 0 user01设置该用户密码是在1970年1月1日更改的,这实际上是让当前密码立即到期,从而让密码在下一次登录时被更改。

3、验证

[root@qll251 ~]# ssh user01@10.43.187.251
user01@10.43.187.251's password:
You are required to change your password immediately (root enforced)
Last login: Mon Jun  1 20:09:10 2020 from 10.43.187.251
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for user user01.
Changing password for user01.
(current) UNIX password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Connection to 10.43.187.251 closed.

chage 命令说明

英语好的同学看完这张图只需点赞 收藏 转发 就可以忽略下文啦~


chage命令用于密码实效管理,用来修改账号和密码的有效期。

命令参数:

关注微信公众号【开源Linux】,后台回复『10T』,领取10T学习资源大礼包,涵盖Linux、虚拟化、容器、云计算、网络、Python、Go等书籍和视频

使用示例:

1、查看user01用户以及密码的有效期

[root@qll251 ~]# chage -l user01
最近一次密码修改时间         :6月 01, 2020
密码过期时间                :从不
密码失效时间                :从不
帐户过期时间                :从不
两次改变密码之间相距的最小天数  :0
两次改变密码之间相距的最大天数  :99999
在密码过期之前警告的天数       :7

2、设置user01用户90天后密码过期,至少7天后才能修改密码,密码过期前30天开始收到告警信息。

[root@qll251 ~]# chage -M 90 -m 7 -W 30 user01
  设置完毕后,验证结果:
[root@qll251 ~]# chage -l user01
最近一次密码修改时间         :6月 01, 2020
密码过期时间                :8月 30, 2020
密码失效时间                :从不
帐户过期时间                :从不
两次改变密码之间相距的最小天数  :7
两次改变密码之间相距的最大天数  :90
在密码过期之前警告的天数       :30

结语

关注微信公众号【开源Linux】,后台回复『10T』,领取10T学习资源大礼包,涵盖Linux、虚拟化、容器、云计算、网络、Python、Go等书籍和视频


【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请发送邮件至:cloudbbs@huaweicloud.com;如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。