artexlist コマンド
目的
ローカル・システムまたは LDAP サーバーからプロファイルのリストを出力、あるいはローカル・システムにインストールされているカタログのリストを出力します。
構文
artexlist [-c | [-l] path][-q] [-g categories ] [-g level ]
説明
コマンド artexlist は、ローカル・システム上または LDAP サーバー上の AIX® Runtime Expert プロファイルを検索し、リストします。
-c オプションを指定すると、出力にはプロファイルのリストではなく、ローカル・システムにインストールされているカタログのリストが返されます。
デフォルトでは、このコマンドは /etc/security/artex/samples
ディレクトリーからプロファイルのリストを出力します。
デフォルトのパスをオーバーライドするには、環境変数 ARTEX_PROFILE_PATH を 1 つ以上のセミコロンで区切られたパスに設定します。
それ以外の場合は、path 引数を使用します。
ローカル・システム・プロファイルに加えて、LDAP サーバーからプロファイルをリストするには、-l オプションを使用します。
フラグ
項目 | 説明 |
---|---|
-c | ローカル・システムの /etc/security/artex/catalogs ディレクトリーにインストールされているカタログをリストするよう指示します。
|
-l | LDAP サーバーからプロファイルをリストするよう指示します。 |
-g categories | 指定されたコンマ区切りのカテゴリー・リストに関するデバッグ・メッセージを表示します。このオプションは新規のカタログ・ファイルを作成する際に役立ちます。以下のカテゴリーを使用できます。
注: デフォルト・カテゴリーは ALL です。
|
-g level | デバッグ・トレースの詳細度を 0 (デバッグ・トレースなし) から 3 (最大詳細レベル) の範囲で整数で指定します。デフォルト・レベルは 0 です。 |
path | 出力結果に返すべきプロファイルのリストを含む、ローカル・システム上のパスを指定します。 |
-q | これを使用すると、ユーザーは致命的でない警告メッセージを無視することができます。無視されたメッセージは、画面上に表示されません。これはオプション・フラグです。
注: このフラグは、-q フラグと共には使用できません。
|
終了状況
項目 | 説明 |
---|---|
0 | コマンドが正常に完了しました。 |
>0 | エラーが発生しました。 |
セキュリティー
アクセス制御: このコマンドは、実行 (x) アクセス権を root ユーザーとセキュリティー・グループのメンバーだけに与えます。このコマンドは、トラステッド・コンピューティング・ベース (TCB) 内のプログラムとしてインストールします。 setuid (SUID) ビットが設定されている root ユーザーがこのコマンドを所有する必要があります。
- aix.security.user.audit
- aix.security.role.assign
- aix.security.group.change
- aix.security.user.change
アクセスされるファイルは以下のとおりです。
モード | ファイル |
---|---|
rw | /etc/passwd |
rw | /etc/security/user |
rw | /etc/security/user.roles |
rw | /etc/security/limits |
rw | /etc/security/environ |
rw | /etc/group |
rw | /etc/security/group |
r | /usr/lib/security/artexlist.default |
x | /usr/lib/security/artexlist.sys |
監査イベント:
イベント | 情報 |
---|---|
USER_Create | ユーザー |
例
次の例では、デフォルトのパス /etc/security/artex/samples
からサンプル・プロファイルをリストする方法を説明します。
artexlist
次の例では、環境変数 ARTEX_PROFILE_PATH を使用してプロファイルをリストする方法を説明します。
export ARTEX_PROFILE_PATH=”/tmp:/$HOME/profiles”
artexlist
次の例では、/data/profiles
ディレクトリーからプロファイルをリストする方法を説明します。
artexlist /data/profiles
次の例では、LDAP サーバーおよびローカル・システムからプロファイルをリストする方法を説明します。
artexlist -l
次の例では、システムにインストールされているカタログをリストする方法を説明します。
artexlist -c