É possível incluir variáveis de ambiente na saída do histórico.
Algo ao longo das linhas de:
%T %F $SUDO_USER $HISTORY_COMMAND
1 2015-01-01 00:00:00 USER123 echo 123
Por sermos um usuário compartilhado em nossos servidores e gostaríamos de saber quais indivíduos estão executando quais comandos quando eles fazem logon como esse usuário.
Eu tive um Google por perto e encontrei poucas variáveis para configurar o histórico.
No momento, estou formatando o timestamp com HISTTIMESTAMP='%T %F '
, é a parte $SUDO_USER
com a qual estou preso.
Tags logs command-history