Instalar o acct:
sudo apt-get install acct
Por exemplo: como usuário cliente, executo o comando rm
:
client@client:~$ rm /mnt/test
Agora, a partir da minha conta root (ou de qualquer conta), posso saber quando esse usuário executou o comando rm
:
root@client:~# lastcomm client | grep rm
rm client pts/0 0.00 secs Tue Mar 4 01:53
Como vemos aqui, o tempo é exibido.
E se eu quiser saber todos os comandos que o cliente executou?
Você pode digitar lastcomm client
Se você tiver muitos usuários, basta alterar o client
para os usuários que você possui: ele exibirá os comandos executados por cada um, juntamente com o horário.