JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理: セキュリティーサービス     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I セキュリティーの概要

1.  セキュリティーサービス (概要)

パート II システム、ファイル、およびデバイスのセキュリティー

2.  マシンセキュリティーの管理 (概要)

3.  システムアクセスの制御 (タスク)

4.  デバイスアクセスの制御 (タスク)

5.  基本監査報告機能の使用方法 (タスク)

6.  ファイルアクセスの制御 (タスク)

7.  自動セキュリティー拡張ツールの使用 (タスク)

パート III 役割、権利プロファイル、特権

8.  役割と特権の使用 (概要)

9.  役割に基づくアクセス制御の使用 (タスク)

10.  役割によるアクセス制御 (参照)

11.  特権 (タスク)

12.  特権 (参照)

パート IV 暗号化サービス

13.  Oracle Solaris の暗号化フレームワーク (概要)

14.  Oracle Solaris の暗号化フレームワーク (タスク)

15.  Oracle Solaris 鍵管理フレームワーク

パート V 認証サービスと安全な通信

16.  認証サービスの使用 (タスク)

17.  PAM の使用

18.  SASL の使用

19.  Secure Shell の使用 (タスク)

20.  Secure Shell (参照)

パート VI Kerberos サービス

21.  Kerberos サービスについて

22.  Kerberos サービスの計画

23.  Kerberos サービスの構成 (タスク)

24.  Kerberos エラーメッセージとトラブルシューティング

25.  Kerberos 主体とポリシーの管理 (タスク)

26.  Kerberos アプリケーションの使用 (タスク)

27.  Kerberos サービス (参照)

パート VII Oracle Solaris での監査

28.  Oracle Solaris 監査 (概要)

29.  Oracle Solaris 監査の計画

Oracle Solaris 監査の計画 (タスクマップ)

Oracle Solaris 監査の計画 (タスク)

ゾーン内の監査の計画方法

監査レコード用の記憶領域を計画する方法

監査対象者と監査対象イベントの計画方法

監査ポリシーの決定

非同期イベントおよび同期イベントの監査ポリシー

監査コストの制御

監査データの処理時間の増大に伴うコスト

監査データの分析に伴うコスト

監査データの格納に伴うコスト

効率的な監査

30.  Oracle Solaris 監査の管理 (タスク)

31.  Oracle Solaris 監査 (参照)

用語集

索引

監査ポリシーの決定

監査ポリシーを使用して、ローカルシステムの監査レコードの特性を決定します。監査ポリシーオプションは、起動スクリプトによって設定されます。監査サービスを有効にする bsmconv スクリプトによって、/etc/security/audit_startup スクリプトが作成されます。audit_startup スクリプトは、auditconfig コマンドを実行することで監査ポリシーを設定します。スクリプトの詳細は、audit_startup(1M) のマニュアルページを参照してください。

ほとんどの監査ポリシーオプションがデフォルトで無効になっているのは、記憶領域要件とシステム処理要求を最小限に抑えるためです。監査ポリシーオプションを動的に有効または無効にするには、auditconfig コマンドを使用します。監査ポリシーオプションを永続的に有効または無効にするには、audit_startup スクリプトを使用します。

次の表を参照して、1 つまたは複数の監査ポリシーオプションを有効にしたときに発生する追加のオーバーヘッドを考慮しながら、サイトの要件を決定してください。

表 29-1 監査ポリシーオプションの働き

ポリシー名
説明
ポリシーオプションを変更する理由
ahlt
非同期イベントにだけ適用されます。無効にすると、監査レコードが生成されないまま、イベントを完了できます。

有効にすると、監査ファイルシステムがいっぱいになるとシステムを停止します。監査キューの再配置、監査レコードの空き容量の確保、およびリブートは管理者の介入が必要です。大域ゾーンでだけ有効にできます。ポリシーはすべてのゾーンに影響します。

セキュリティーよりシステムの可用性が重要な場合は、無効にします。

セキュリティーを最優先する場合は、有効にします。

arge
無効にすると、実行されたプログラムの環境変数が exec 監査レコードから除外されます。

有効にすると、実行されたプログラムの環境変数が exec 監査レコードに追加されます。監査レコードには、より詳細な情報が記録されます。

無効にすると、収集される情報が大幅に少なくなります。

このオプションは、少数のユーザーを監査するときに有効にします。このオプションは、exec プログラムで使用される環境変数に問題があるときにも有用です。

argv
無効にすると、実行されたプログラムの引数が exec 監査レコードから除外されます。

有効にすると、実行されたプログラムの引数が exec 監査レコードに追加されます。監査レコードには、より詳細な情報が記録されます。

無効にすると、収集される情報が大幅に少なくなります。

このオプションは、少数のユーザーを監査するときに有効にします。このオプションは、exec プログラムが正常に動作しないことがはっきりしているときにも有用です。

cnt
無効にすると、ユーザーまたはアプリケーションの実行がブロックされます。このブロックが発生するのは、空きディスク容量の不足により監査トレールに監査レコードが追加できない場合です。

有効にすると、監査レコードが生成されないまま、イベントを完了できます。生成されなかった監査レコードのカウントは行われます。

セキュリティーを最優先する場合は、無効にします。

セキュリティーよりシステムの可用性が重要な場合は、有効にします。

group
無効にすると、グループの一覧が監査レコードに追加されません。

有効にすると、グループの一覧が特別なトークンとしてすべての監査レコードに追加されます。

通常は無効にしてもサイトのセキュリティー要件は満たします。

どのグループが監査イベントを生成しているかを監査する必要があるときは、有効にします。

path
無効にすると、1 つのシステムコールで使用されたパスが、あっても 1 つだけ監査レコードに記録されます。

有効にすると、監査イベントで使用されたすべてのパスが、すべての監査レコードに記録されます。

無効にすると、監査レコードにパスが、あっても 1 つだけ記録されます。

有効にすると、1 つのシステムコールで使用された各ファイル名またはパスが、監査レコードに path トークンとして記録されます。

perzone
無効にすると、システムの単一の監査構成を保守します。大域ゾーン内で 1 つのデーモンが実行されます。zonename 監査トークンを事前選択すると、非大域ゾーンの監査イベントは、監査レコード内に置かれます。

有効にすると、各ゾーンの監査構成、監査キュー、および監査ログを別々に保守します。単独バージョンの監査デーモンが各ゾーンで実行されます。大域ゾーンでだけ有効にできます。

各ゾーンごとに監査ログ、キュー、およびデーモンを保守する理由が特にない場合は、無効にすると便利です。

単に zonename 監査トークンを事前選択することではシステムを効果的に監視できない場合は、有効にすると便利です。

public
無効にすると、ファイルの読み取りが事前に選択されている場合に、公開オブジェクトの読み取り専用イベントが監査トレールに追加されなくなります。読み取り専用イベントを含む監査クラスとしては、frfa、および cl があります。

有効にすると、適切な監査フラグが事前に選択されている場合、公開オブジェクトの読み取り専用監査イベントのすべてが記録されます。

通常は無効にしてもサイトのセキュリティー要件は満たします。

このオプションを有効にするのはまれです。

seq
無効にすると、すべての監査レコードに順序番号が追加されません。

有効にすると、すべての監査レコードに順序番号が追加されます。順序番号は sequence トークンに格納されます。

監査が問題なく動作しているときは、無効にしても構いません。

cnt ポリシーが有効なときは、有効にする意味があります。seq ポリシーにより、いつデータが破棄されるかを決定できます。

trail
無効にすると、trailer トークンが監査レコードに追加されません。

有効にすると、trailer トークンがすべての監査レコードに追加されます。

無効にすると、作成される監査レコードが小さくなります。

有効にすると、各監査レコードの最後に trailer トークンが常に付加されます。trailer トークンは、多くの場合 sequence トークンと一緒に使用されます。trailer トークンを使用すると、監査レコードの再同期が容易で正確になります。

zonename
無効にすると、zonename トークンが監査レコードに含まれません。

有効にすると、zonename トークンが非大域ゾーンからのすべての監査レコードに含まれます。

ゾーン間で監査動作を比較する必要がない場合は、無効にすると便利です。

ゾーン間で監査動作を特定し比較する場合は、有効にすると便利です。

非同期イベントおよび同期イベントの監査ポリシー

ahlt ポリシーおよび cnt ポリシーは、監査キューがいっぱいで追加のイベントを受け入れられない場合の動作を管理します。ポリシーは独立して関連しています。ポリシーの組み合わせには、それぞれ次のような効果があります。