autrace - Chama auditctl ou não?

1

O autrace resumo da página do manual é um pouco confuso:

This command deletes all audit rules prior to executing the target program and after executing it. As a safety precaution, it will not run unless all rules are deleted with auditctl prior to use.

A primeira frase diz que autrace exclui as próprias regras de auditoria. A segunda frase diz que autrace verifica se alguma regra de auditoria existe antes de ser executada. Eles são contraditórios.

A mesma confusão é vista em outro lugar. Como usar o sistema de auditoria do Linux no CentOS 7 afirma que

running autrace will remove all custom auditing rules

que confirma a primeira frase. A página continua explicando que autrace falha se as regras de auditoria estiverem bloqueadas (imutáveis), o que pode explicar a segunda sentença.

Por outro lado, SUSE: Analisando processos com autrace afirma que é preciso manualmente emite auditctl -D antes de executar autrace .

Outro ponto de discórdia entre as duas páginas diz respeito ao autrace.log resultante: a primeira página declara:

looks similar to the standard audit log entries

enquanto o segundo diz:

does not look any different from the standard audit log entries.

Os logs são formatados da mesma forma ou não?

Um problema relacionado: a página de manual ausearch afirma:

can query the audit daemon logs

e fornece as opções --input e --input-logs para consultar um arquivo de log específico (histórico, importado, qualquer que seja) ou o arquivo de log especificado por auditd.conf , respectivamente. Mas o auditd e auditd.conf não especificam o local de registro padrão. Auditoria do Linux - Arquivos de log / var / log / audit afirmam o local padrão é /var/log/audit , porque esse é o valor padrão com o qual auditd.conf é criada. Mas isso tornaria a opção --input-logs inútil. Então, qual é a localização do log de auditoria padrão e como ela é determinada?

    
por Urhixidur 18.05.2017 / 19:23

0 respostas

Tags