
Isto se refere ao ksh
shell em execução em máquinas Linux e AIX.
Existe uma maneira de copiar os arquivos do histórico de comandos gravados e copiados simultaneamente duas vezes (o shell não permite HISTSIZE
que sejam gravados DUAS VEZES). Também fornece apenas as entradas novas e atualizadas para serem sincronizadas.
Ex:
Quando o usuário faz login - o shell grava o histórico no arquivo definido na
HISTFILE
variável.Com base no [1] acima, eu queria
HISTFILE
(ou) qualquer outra opção para o shell gravar o histórico de comandos simultaneamente em outro local paralelo no sistema operacional.
Portanto, caso o número 1 seja excluído pelo usuário e o usuário não conheça o local de backup nº 2, os "administradores do sistema" podem verificar o segundo e identificá-lo .....
Responder1
você pode instalar o acct
ou psacct
para auditar o que os usuários estão fazendo em seus sistemas. Com esta ferramenta vem um comando lastcomm
que pode informar quais foram os comandos emitidos pelo usuário.
Tem um tutorial muito legalaqui
A ferramenta contém muito mais funcionalidades de auditoria que podem ser muito úteis para auditoria de contas.