日付はで確認できますが、chage -l username
正確な時刻は確認する必要があります。どうやって入手できますか?
答え1
私はこれが可能だとは思わない。 chage コマンドによって取得される詳細は、ユーザーのパスワードの詳細よりもはるかに多くなります。
[root@LinuxSYS ~]# chage -l linuxuser
Last password change : Jun 19, 2019
Password expires : Aug 18, 2019
Password inactive : Sep 05, 11761240
Account expires : Jan 20, 11761191
Minimum number of days between password change : 1
Maximum number of days between password change : 60
Number of days of warning before password expires : 5
[root@LinuxSYS ~]#
答え2
時間は12:00:00 UTC
パスワードの有効期限が切れる日付になります。したがって:
$ date -ud $(chage -l linuxuser | grep -P '^Password expires[[:space:]]*: ^K.*$')
Sun 18 Aug 2019 12:00:00 AM UTC
または日付を生成できる別の形式です。