비밀번호가 만료되는 정확한 시간을 알 수 있는 방법이 있습니까(날짜 제외)

비밀번호가 만료되는 정확한 시간을 알 수 있는 방법이 있습니까(날짜 제외)

날짜는 으로 확인할 수 있지만 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

또는 날짜를 생성할 수 있는 다른 형식입니다.

관련 정보