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.  自動セキュリティー拡張ツールの使用 (タスク)

自動セキュリティー拡張ツール (ASET)

ASET のセキュリティーレベル

ASET のタスク一覧

システムファイルのアクセス権の調整

システムファイルの確認

ユーザーとグループの確認

システム構成ファイルの確認

環境変数の確認

eeprom の確認

ファイアウォールの設定

ASET 実行ログ

ASET 実行ログファイルの例

ASET レポート

ASET レポートファイルの形式

ASET レポートファイルの検査

ASET レポートファイルの比較

ASET マスターファイル

調整ファイル

uid_aliases ファイル

確認リストファイル

ASET 環境ファイル (asetenv)

ASET の構成

環境ファイルの変更 (asetenv)

実行するタスクの選択: TASKS

システムファイル確認タスクのディレクトリの指定: CKLISTPATH

ASET の実行スケジュールの指定: PERIODIC_SCHEDULE

別名ファイルの指定: UID_ALIASES

確認範囲を NIS+ テーブルまで拡張: YPCHECK

調整ファイルの変更

ASET で変更されたシステムファイルの復元

NFS システムを使用するネットワーク操作

各セキュリティーレベルの一括構成の提供

ASET レポートの収集

ASET 環境変数

ASETDIR 環境変数

ASETSECLEVEL 環境変数

PERIODIC_SCHEDULE 環境変数

TASKS 環境変数

UID_ALIASES 環境変数

YPCHECK 環境変数

CKLISTPATH_level 環境変数

ASET ファイルの例

調整ファイルの例

別名ファイルの例

ASET の実行 (タスクマップ)

ASET を対話的に実行する方法

ASET を定期的に実行する方法

ASET の定期的な実行を停止する方法

サーバー上で ASET レポートを収集する方法

ASET の問題のトラブルシューティング

ASET のエラーメッセージ

パート 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 監査の計画

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

31.  Oracle Solaris 監査 (参照)

用語集

索引

ASET の問題のトラブルシューティング

このセクションでは、ASET によって生成されるエラーメッセージについて説明します。

ASET のエラーメッセージ

ASET failed: no mail program found.

原因: ASET は実行ログをユーザーに送るように指示されましたが、メールプログラムが見つかりません。

対処方法: メールプログラムをインストールしてください。

Usage: aset [-n user[@host]] in /bin/mail or /usr/ucb/mail.

Cannot decide current and previous security levels.

原因: ASET は、今回と前回の呼び出しのセキュリティーレベルを判別できません。

対処方法: 現在のセキュリティーレベルがコマンド行オプションまたは ASETSECLEVEL 環境変数によって設定されているかどうかを確認してください。また、ASETDIR/archives/asetseclevel.arch の最終行に、以前のセキュリティーレベルが正しく反映されているかどうかを確認してください。これらの値が設定されていないか正しくない場合は、正しい値を入力してください。

ASET working directory undefined.

To specify, set ASETDIR environment variable or use command line option -d.

ASET startup unsuccessful.

原因: ASET の作業ディレクトリが定義されていないか、正しく定義されていません。

対処方法: ASETDIR 環境変数または -d コマンド行オプションを使用してエラーを訂正してから、ASET を再起動してください。

ASET working directory $ASETDIR missing.

ASET startup unsuccessful.

原因: ASET の作業ディレクトリが定義されていないか、正しく定義されていません。ASETDIR 変数または -d コマンド行オプションによって、存在しないディレクトリが参照されている可能性があります。

対処方法: 正しいディレクトリ、つまり ASET ディレクトリ階層が入っているディレクトリが正しく参照されているかどうかを確認してください。

Cannot expand $ASETDIR to full pathname.

原因: ASET が ASETDIR 変数または -d コマンド行オプションで指定されたディレクトリ名を完全パス名に展開できません。

対処方法: ディレクトリ名が正しいか確認します。ユーザーがアクセス権を持つ既存のディレクトリをそのディレクトリが参照しているか確認してください。

aset: invalid/undefined security level.

To specify, set ASETSECLEVEL environment variable or use command line option -l, with argument= low/med/high.

原因: セキュリティーレベルが定義されていないか、正しく定義されていません。lowmed、または high の値以外は定義できません。

対処方法: ASETSECLEVEL 変数または -l コマンド行オプションを使用して、low、med、または high のいずれかの値を指定してください。

ASET environment file asetenv not found in $ASETDIR.

ASET startup unsuccessful.

原因: ASET は asetenv ファイルを作業ディレクトリ内で見つけることができません。

対処方法: ASET の作業ディレクトリ内に asetenv ファイルが入っているかどうかを確認してください。このファイルの詳細は、asetenv(4) のマニュアルページを参照してください。

filename doesn't exist or is not readable.

原因: filename で指定されたファイルが存在しないか、読み取れません。この問題は、-u オプションを使用している場合に発生します。このオプションは確認するユーザーの一覧が入ったファイルを指定するために使用します。

対処方法: -u オプションの引数が存在することと、その引数が読み取り可能であるかを確認してください。

ASET task list TASKLIST undefined.

原因: asetenv ファイル内で定義されているはずの ASET タスクリストが定義されていません。asetenv ファイルが無効である可能性があります。

対処方法: asetenv ファイルを検査してください。タスクリストが User Configurable セクションで定義されているかどうかを確認します。また、ファイルの他の部分をチェックして、ファイルが変更されていないことを確認します。有効な asetenv ファイルの内容については、asetenv(4) のマニュアルページを参照してください。

ASET task list $TASKLIST missing.

ASET startup unsuccessful.

原因: asetenv ファイル内で定義されているはずの ASET タスクリストが定義されていません。asetenv ファイルが無効である可能性があります。

対処方法: asetenv ファイルを検査してください。タスクリストが User Configurable セクションで定義されているかどうかを確認します。また、ファイルの他の部分をチェックして、ファイルが変更されていないことを確認します。有効な asetenv ファイルの内容については、asetenv(4) のマニュアルページを参照してください。

Schedule undefined for periodic invocation.

No tasks executed or scheduled. Check asetenv file.

原因: -p オプションを使用して ASET のスケジュール指定が要求されましたが、環境変数 PERIODIC_SCHEDULEasetenv ファイル内で定義されていません。

対処方法: asetenv ファイルの User Configurable セクションをチェックして、変数が定義されていることを確認してください。また、変数の書式が正しいかも確認してください。

Warning! Duplicate ASET execution scheduled.

Check crontab file.

原因: ASET のスケジュールが複数回指定されています。つまり、ASET スケジュールがまだ有効な間に別のスケジュールを指定するように要求されています。複数のスケジュールが必要な場合は、このメッセージはエラーを示すものではなく、警告メッセージとなります。複数のスケジュールが必要な場合は、crontab コマンドを使用して、正しいスケジュール書式を使用する必要があります。詳細は、crontab(1) のマニュアルページを参照してください。

対処方法: crontab コマンドを使用して、正しいスケジュールが有効になっていることを検証してください。ASET に関して不要な crontab エントリがないかどうかを確認してください。