AIX查看用户改密码的时间和过期时间
1,查看用户密码系统纪元以来的秒数(红色字体)
pwdadm -q oracle //也可以在 /etc/security/passwd 里查看
lastupdate=1416548399
2,通过秒数获得 oracle 密码创建日期
perl -le 'print scalar localtime 1200982154'
或
perl -e 'use POSIX; print strftime("%c\n", localtime(1416548399));'
3.查看一个用户密码过期时间
lsuser -f oracle
参数详解:
maxage=0 // 意味着永远不到期
maxage=2 // 意味着两周后到期
maxexpired -1 // -1表示当到达 maxage 时用户必须马上修改密码
参考:https://www.ibm.com/developerworks/cn/aix/library/au-password_expiry/
4. 更改一个用户密码过期:
smit chuser
找到 “ 密码最长寿命 [12] ” ,将12 修改为0,然后回车,即执行成功。
Password MAX.AGE(Num.) 值修改为 0