Linux下修改密码命令及查看密码修改时间
1.如修改用户liu的密码为123456,在root用户下执行
echo '123456'|passwd --stdin liu
2.查看密码修改时间
date -d "1970-01-01 `more /etc/shadow | grep liu | awk -F ":" '{print $3}'` days" "+%Y/%m/%d %H:%M:%S"
3.以上步骤需要root或sudo权限,如果是直接改当前用户的密码,可以直接输入passwd命令然后输入当前密码及两次输入修改后的密码即可。
passwd
也可以在当前用户下使用如下命令:
echo -e 'linuxoldpwd\nlinuxnewpwd\nlinuxnewpwd' | passwd