如何查看AIX系统上次密码修改时间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看AIX系统上次密码修改时间相关的知识,希望对你有一定的参考价值。
在系统文件/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。 参考技术A 第一步,打开远程工具SecureCRT
第二步,SecureCRT工具打开后的主界面
第三步,点击快速连接,输入想要访问的服务器地址,用户名,点击连接
4
第四步,接着继续如图输入,点击确定
5
第五步,连接成功后,进入AIX主界面
步骤阅读
6
第六步,输入查询命令date本回答被提问者采纳
AIX修改用户密码登录不成功案例分享
背景:使用passwd XXXX fcesjaif,修改新密码仍然提示密码不正确。拒绝登录
a. 使用命令lsuser -f XXXX |grep -i successful
查看不成功的次数
chuser unsuccessful_login_count=0 XXXX 将登录不成功的次数清 0
b.将lsuser -f XXXX |grep -i lock
查看系统是不是锁定账户
如果锁定则使用命令smit user 进入操作,里面的选项有选
c.输入命令
grep -p H510156 /etc/security/passwd
查看flags选项,并输入命令pwdadm -c 用户名将flags 清空
以上是关于如何查看AIX系统上次密码修改时间的主要内容,如果未能解决你的问题,请参考以下文章
Linux/Aix系统下使用expect和passwd命令批量修改用户,遇到的问题