1、列出所有UID小于500的账户,并显示每个账户的状态信息,其中包括账户是否被锁定
sudo awk -F: '($3 < 500) {print $1}' /etc/passwd | xargs -n1 sudo passwd -S
如果密码被锁定,就会显示 "Password locked";
如果密码是通过SHA512加密的,则显示 "Password set, SHA512 crypt."。
2、查看用户账户的密码状态,比如密码是否被锁定、密码最后修改日期等
sudo passwd -S 用户名
#sudo passwd -S myuser
#myuser PS 2023-12-28 0 -1 30 -1 (Password set, SHA512 crypt.)
#根据输出结果,用户 myuser 的密...
linux阅读全文