Czasem musimy sprawdzić kiedy ostatni raz ktoś się logował. Przydatne wtedy może być polecenie lssec oraz mały skrypt perla.
Polecenie lssec pozwoli nam sprawdzić datę ostatniego logowania:
[node2:root:/etc/security:] lssec -c -f /etc/security/passwd -s root -a lastupdate #name:lastupdate root:1275094399
Niestety, format ten nie jest zbyt przyjazny, należy więc „przetłumaczyć” przy pomocy małego skryptu perl-a:
perl -we 'print(my $time = localtime <last_login_time>, "\n")'
W naszym przypadku:
perl -we 'print(my $time = localtime 1275094399, "\n")' Sat May 29 01:53:19 2010
hey -a w jakim pakiecie znajduje sie cos takiego jak lssec ?
Ach, milo odpowiedzieć na pierwszy prawidzy wpis na blogu 😉 (sorki na późną odpowiedz ale święta, sylwester itp):
[node2:root:/home/root:] which lssec
/usr/bin/lssec
[node2:root:/home/root:] lslpp -w /usr/bin/lssec
File Fileset Type
—————————————————————————-
/usr/bin/lssec bos.rte.security File