本文へスキップ

監査ログと auditd

Pro会員限定上級約55分9レッスン

Linux の監査サブシステム(auditd)のルールと監査ログを読み、「誰が・いつ・何をしたか」を証跡から追う方法を学びます。auditctl でルールを確認し、ausearch で侵害の足取りを再構成したうえで、足りなかった監視ルールを追加して固定します。

対象者: ログだけでは追いきれない「実行された操作」を、監査証跡から追えるようになりたい方

前提知識: ファイル完全性監視 修了程度

この教材を終えると、できるようになること

  • auditctl -l で、どのファイル・システムコールが監査対象かを読めるようになる。
  • auditctl -s で監査の有効状態(enabled)とロック状態、取りこぼしを読めるようになる。
  • ausearch -k で、特定の監視対象に対する操作を抜き出し、auid から本来の人物を読めるようになる。
  • ausearch で、ログインした利用者が root 権限で実行したコマンドを洗い出せるようになる。
  • webexec キーの証跡から、ログインを経ない Web サーバー経由の実行を特定し、auid=unset の意味を説明できるようになる。
  • auth.log の sudo 記録と監査証跡を突き合わせ、昇格の経緯を一本の線にできるようになる。

…ほか 2 項目(レッスン一覧をご覧ください)

修了後の姿: 攻撃を痕跡から理解し、検知・防御・ハードニングを設計して、インシデントを根本原因から再発防止まで導けるセキュリティエンジニアへ。

この講座はPro会員限定です。無料の会員登録後、無料レッスンのあるコースから学習を始められます。