특별히 신경쓰면서 살지 않았던 부분인데, AIX 할때에도 특별히 신경 안써봤던거라, AIX를 떠난 지금으로써는 테스트는 못해보았다.
20일 새벽 시간에 리눅스 특정 계정의 비밀번호를 바꾸었는데, 19일에 변경이 된 것으로 나오는 거시다.
왜 그런고하고 shadow 의 날짜를 계산기로 뚜두려 봤다.
# grep rew /etc/shadow | gawk -F: '{print $1 "-" strftime("%d %H:%M:%S", 86400*$3)}'
아래의 명령어로 시간을 변경하며 여러번 비밀번호 변경 시간을 확인해보았는데 위의 사진 처럼 무적권 09:00:00 이 나오는 거시였다.
# date -s "2022-06-20 01:00:00" ; echo "test" | passwd rew --stdin ;chage -l rew
그러하다
내가 지금 테스트했던 centos의 /etc/shadow 가 어떤 시간에 변경이 되었던 09:00:00 으로 무적권 픽스가 되는 거시였다.
그래서 이 때문에 00:00:00 ~ 08:59:59 에 변경되는 건에 대해서는 하루 -1 이 된 날짜로해서 변경 날짜가 보여진다.
09:00:00 ~ 23:59:59 에 변경하는 비밀번호는 당일에 변경된 것으로 잘 보여지지만
00:00:00 ~ 08:59:59에 변경된 건에 대해서는 -1일 변경으로 보여진다.
즉 20일에 변경을 했더라도 19일로 보인다.
AIX는 안그랬던 것 같은데, 뭐 테스트 해볼 수 있는 환경이 없으니, 다른 누군가가 궁금하면 해보고 댓글 달아주시길~
'IT > LINUX' 카테고리의 다른 글
님아 그 루트를(/) 건들지 마소 (0) | 2024.07.05 |
---|---|
/etc 권한을 실수하다 (0) | 2022.07.26 |
RHCA를 따지 않기로 마음 먹다 (0) | 2022.04.12 |
[EX236] Gluster [ introduction ] (0) | 2021.01.07 |
[EX342]trouble shooting (MBR restore) (0) | 2020.12.27 |