W celu zapewnienia zgodności należy pobrać informacje dotyczące daty utworzenia kont lokalnych (użytkowników i użytkowników niebędących użytkownikami) na komputerach z systemem UNIX.
Czy istnieje jakiś sposób (nawet jeśli nie jest to najbardziej wiarygodna lub dokładna metoda) gromadzenia tego rodzaju informacji?
Na przykład, alternatywnie, szukałem home
daty utworzenia katalogu (dla kont użytkowników), ale odkryłem, że dla systemów zgodnych z POSIX znaczniki czasu dla tworzenia plików nie są dostępne.
/home/user
/var/log/auth.log
(może trzeba spojrzeć w obróconych dzienników, a także:/var/log/auth.log.1
,/var/log/auth.log.2.gz
, ...). To da ci wskazówkę co do pierwszej daty uwierzytelnienia konta użytkownika. Nie będzie to jednak działać dla użytkowników systemu i zakończy się niepowodzeniem, jeśli konta zostały utworzone wcześniej niżsyslog
okres rotacji dziennika.