前言:
如今姐妹们对“linux查看用户密码命令”大体比较重视,看官们都需要学习一些“linux查看用户密码命令”的相关文章。那么小编在网络上搜集了一些有关“linux查看用户密码命令””的相关知识,希望朋友们能喜欢,大家快快来学习一下吧!先祝各位国庆节快乐,玩的开心!o(*^@^*)o
还是通过一些例子来演示怎样使用 chage 命令修改和查看一个用户密码的信息,以及观察 /etc/shadow 文件中相应记录栏位的变化。注意 babydog2 用户记录的第3个字段,也就是上一次密码变更的日期是17411。首先,使用带有 -l 选项的 chage 命令列出 babydog2 用户密码的全部信息:
划线部分表示babydog2 最后一次修改密码的日期为 2017年9月2日,,接下来,使用带有 -d 选项的 chage 命令将 babydog2 最后一次修改密码的日期改为 2017年9月7日。这里 -d 是指 lastday ,日期的格式为:YYYY-MM-DD。
root@ubuntu:~# chage -d 2017-09-07 babydog2
系统不会有任何显示信息,因此使用带有 -l 选项的chage 命令再次列出 babydog2 用户密码的全部信息:
结果表明已经变更成功,随后可以使用 tail 命令列出 /etc/shadow 文件中最后 一行的记录以观察变化:
root@ubuntu:~# tail -2 /etc/shadow
babydog2:$6$DB8Q7an8$LGTZx9g/122XFE/iY2YL8iKH54EXvpVPSJ3LlwCpIc3YwJnVwV2CUjlAHr7HjtiAafyF4YqV4W9ZjysuPuO88.:17416:0:99999:7:::
显示结果第3个字段的值已经由 17411 变成了 17416 ,而从9月2日到9月7日正好需要增加5天。