auditctl -l 몇 가지 규칙만 표시

auditctl -l 몇 가지 규칙만 표시

나는 사용하고있다

/etc/audit/rules.d/*.rules

생성할 파일

/etc/audit/audit.rules

그 안에는 120개의 줄이 있습니다.

하지만 내가 달리면

auditctl -l

그러나 결과적으로 나는 14개의 행만 얻었습니다.

왜 이런 일이 발생합니까?

답변1

을 실행해야 합니다 augenrules.

이것은 rule.d의 규칙을 확인하고 이를 하나의 유효한 파일로 컴파일하는 실행 가능한 스크립트입니다.

따라서 rule.d의 모든 파일이 새 줄로 끝나는지도 확인해야 합니다. 그렇지 않으면 생성된 파일에 잘못된 규칙이 포함됩니다.

이전 버전의 auditd를 사용하는 경우 이 스크립트가 없을 수 있습니다. 그러나 실제로 이는 최신 버전의 auditd에서 가져와 경로 어딘가에 배치할 수 있는 스크립트일 뿐입니다. 추천하지는 않지만, 이 경우 auditd를 최신 버전으로 업그레이드해야 합니다.

관련 정보