互联网服务AIX命令

AIX如何查看用户的密码还有多久过期

AIX中有没有命令是查看用户的密码还有多少天过期的?或者是显示密码deadline时间的?显示全部
AIX中有没有命令是查看用户的密码还有多少天过期的?或者是显示密码deadline时间的?收起
参与9

查看其它 8 个回答fengzhonghua的回答

fengzhonghuafengzhonghua系统运维工程师博辉在线
转帖:
在系统文件/etc/security/passwd中记录有每个用户登陆密码的加密形式,以及上次修改密码的时间,我们以root为例:
root:
password = hVvR/QGnSNKlE
flags =
lastupdate = 1200982154
此处,lastupdate为上次密码修改时间,以epoch time表示。Epoch time是从Epoch(新纪元时间,传说中的标志Unix时代开端的那个拂晓)开始计算起,单位为秒,Epoch则是指定为1970年一月一日凌晨零点零分零秒,格林威治时间。我们可以通过下面的命令来转换epoch time:
#perl -le 'print scalar localtime 1200982154'
Tue Jan 22 06:09:14 2008
所以,root用户上次修改密码是在2008年1月22日上午06:09:14。
互联网服务 · 2014-09-22
浏览15583

回答者

fengzhonghua
系统运维工程师博辉在线

回答状态

  • 发布时间:2014-09-22
  • 关注会员:0 人
  • 回答浏览:15583
  • X社区推广