如何查看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系统上次密码修改时间的主要内容,如果未能解决你的问题,请参考以下文章

IBM AIX:core-shell:显示文件修改日期

linux 查看用户上次修改密码的日期

Linux/Aix系统下使用expect和passwd命令批量修改用户,遇到的问题

Linux stat命令和AIX istat命令 (查看文件修改时间)

aixbios时间怎么看

AIX系统root密码丢失解决办法