次の表に、事前に定義されている監査クラスを示します。この表には、監査フラグ、ロング名、および短い説明が記載されています。監査フラグは、監査クラスを表す短縮名です。監査するイベントのクラスを指定するときは、監査構成ファイルの監査フラグを使用します。監査フラグは、auditconfig などの監査コマンドの引数としても使用します。新しいクラスを定義するには、audit_class ファイルを変更します。既存クラスの名前の変更も可能です。詳細は、audit_class(4) のマニュアルページを参照してください。
表 23–1 事前に定義されている監査フラグ|
短縮名 |
ロング名 |
短い説明 |
|---|---|---|
|
すべてのクラス (メタクラス) |
||
|
ユーザーが原因ではないイベント |
||
|
データを読み取る、読み取りのために開く |
||
|
データを書き込む、書き込みのために開く |
||
|
オブジェクト属性にアクセスする :stat、pathconf |
||
|
オブジェクト属性を変更する :chown、flock |
||
|
オブジェクトの作成 |
||
|
オブジェクトの削除 |
||
|
アプリケーションが定義するイベント |
||
|
管理上の操作 (旧 administrative メタクラス) |
||
|
管理上の操作 (メタクラス) |
||
|
システムの状態を変更 |
||
|
システム全体の管理 |
||
|
ユーザー管理 |
||
|
監査の使用 |
||
|
プロセスの起動、プロセスの停止 |
||
|
プロセスの変更 |
||
|
プロセス (メタクラス) |
||
|
プログラムの実行 |
||
|
ログインとログアウトのイベント |
||
|
ネットワークイベント: bind、connect、accept |
||
|
その他 |