导航

passwd 简单记录

passwd [选项] 登录名

-e,--expire          强制用户密码过期

 

 这时候需要使用root账户给tel用户重新设置密码

 

-l,--lock            锁定指定用户密码

-u, --unlock           给指定账户解锁定

-d,--delete          将密码删除,即设置为空密码

 

-x, --maximum=DAYS             密码的最大使用天数,一般时99999

-n, --minimum=DAYS           两次密码至少DAYS天后才可以修改

-w,  --warning=DAYS            密码过期之前DAYS天警告提醒

-i, --inactive=DAYS            密码过期之后DAYS天彻底停权过期(刚试了一下,这个选项与useradd --inactive选项时一样的功能,usermod修改了该选项,chage -l tel 显示一样时修改与passwd --inactive一样的)

 

 

 

passwd 有一个参数--stdin,因为passwd不仅仅给用户设置密码,同时也会通过一些算法将密码加密,通过/etc/shadow可以看到,所以shell脚本中,如果单纯的使用passwd是无法将脚本中的密码传输给用户的,可以使用--stdin来设定密码

 

 

当前时间为2021-04-28,--maximum=100天,则账户在2021-08-06号过期,所以Password expires 为aug 06, 2021, --inactive=4表示是在2021-08-06号之后的四天彻底停权过期,即aug 10, 2021

 

Jan  一月    Feb  二月    Mar  三月        Apr 四月        May  五月      Jun 六月    Jul 七月    Aug 八月

Sep 九月    Ocr 十月    Nov 十一月    Dec 十二月

END

posted on 2021-05-03 21:14    阅读(130)  评论(0)    收藏  举报