Check if an account is locked on AIX and when was the last time an user logged in

To check account properties you use the command lsuser and specify what property you want to see.

Checking if an account is locked

root@aix:/ # lsuser -a account_locked emerson
emerson account_locked=false

To calculate when was the last time an user logged in to the server, you will need to convert the time displayed. Use the command below to convert.

root@aix:/ # lsuser -a time_last_login emerson
emerson time_last_login=1279036180

root@aix:/ # perl -we ‘print(my $time = localtime 1279036180, “\n”)’
Tue Jul 13 10:49:40 2010