passwd
アカウントがロックされている場合など、いくつかの情報を収集するために使用できます
passwd -S user
user LK 2012-11-06 0 99999 7 -1 (Password locked.) (CentOS)
user L 01/22/2013 0 99999 7 -1 (Ubuntu)
chage
ユーティリティは、期限が切れていないパスワードのアカウントなどの各種タイマに関する情報を提供します
chage -l user
Last password change : Nov 12, 2012
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
期限切れのパスワードの場合
chage -l user
Last password change : password must be changed
Password expires : password must be changed
Password inactive : password must be changed
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 22
Number of days of warning before password expires : 33
ユーティリティも、アカウントロックの多くをリストアップ。passwd
chage
getent
検査のために関連するデータベースから直接情報を引き出すために使用できます
getent passwd user
user:x:505:505::/home/passtest:/sbin/nologin <-- denied login
getent shadow user
user:!!:0:0:22:33:44:: <-- this is locked