Como você pode ver na saída acima, pacct
size é 0 byte. Inicie o serviço psacct/acct
, faça algo e tente novamente.
Estou tentando monitorar as atividades de um usuário no meu servidor Debian.
Descobri que, após pesquisar no Google, o pacote acct
deve me ajudar a registrar todos os comandos e permitir que eu os filtre por usuário.
Eu instalei o pacote, alguns recursos parecem funcionar (como o comando ac
). Mas o mais importante para mim: lastcomm
não mostra resultados:
root@myserver:~# ac
total 7.75
root@myserver:~# sa
root@myserver:~# lastcomm
root@myserver:~#
Eu acredito que ele registra todas as atividades em /var/log/account/pacct
estou certo?
root@myserver:~# ls -l /var/log/account/
total 0
-rw-r----- 1 root adm 0 Aug 23 14:33 pacct
-rw-r----- 1 root adm 0 Aug 23 14:23 pacct.0
Também encontrei fontes dizendo que ele faz o login em /var/account/pacct
, mas esse arquivo / diretório não existe.
Estou sem ideias aqui, alguém?
Como você pode ver na saída acima, pacct
size é 0 byte. Inicie o serviço psacct/acct
, faça algo e tente novamente.
Verifique se os scripts cron foram adicionados em /etc/cron.daily
e /etc/cron.monthly
.
Em seguida, inicie o script diário para começar a contabilidade.