/etc/security/group ファイル
目的
拡張グループ属性が含まれます。
説明
/etc/security/group ファイルには、拡張グループ属性が入っています。 これは、各システム・グループのスタンザを含む ASCII ファイルです。 各スタンザは、 /etc/group ファイルからのグループ名とそれに続く : (コロン) によって識別され、 Attribute=Valueの形式の属性を含みます。 各属性ペアは、各スタンザと同様に改行文字で終わります。 ファイルはデフォルト・スタンザをサポートします。 属性がグループに対して定義されていない場合は、属性のデフォルト値が使用されます。
スタンザには、以下の属性を 1 つ以上含めることができます。
| 属性 | 説明 |
|---|---|
| ADMS | グループ管理者を定義します。 管理者とは、グループのメンバーおよび管理者の設定など、グループの管理タスクを実行できるユーザーのことです。 admin = true の場合、管理グループとして定義されているグループを変更できるのは root ユーザーのみであるため、この属性は無視されます。 値は、コンマ区切りのユーザー・ログイン名のリストです。 デフォルト値は空ストリングです。 |
| 管理者 | グループの管理状況を定義します。 使用できる値は、次のとおりです。
|
| dce_export | DCE エクスポート操作中に、DCE レジストリーがローカル・グループ情報を DCE グループ情報で上書きできるようにします。 使用できる値は、次のとおりです。
|
| efs_initialks_mode | グループ鍵ストアの初期モードを定義します。 次の値を指定できます。
注:
|
| efs_キーストア_アクセス | グループ鍵ストアの場所を定義します。 次の値を指定できます。
注: この属性は、システムが EFS対応の場合にのみ有効です。
|
| EFSキーストアアルゴリズム | グループ秘密鍵の生成に使用されるアルゴリズムを定義します。 次の値を指定できます。
注:
|
| projects | ユーザーのプロセスを割り当てることができるプロジェクトのリストを定義します。 値は、コンマで区切られたプロジェクト名のリストで、左から右に 評価されます。 プロジェクト名は、システム内で定義されている有効なプロジェクト名である 必要があります。 リストに無効なプロジェクト名が見つかった場合は、グループ・コマンドによってエラーとして報告されます。 |
標準的なスタンザについては、「例」セクションを参照してください。
この目的のために定義されたシステム・コマンドおよびサブルーチンを介して、 /etc/security/group ファイルにアクセスする必要があります。 以下のコマンドを使用して、グループを管理できます。
- mkgroup
- chgroup
- Chgrpmem
- lsgroup
- rmgroup
mkgroup コマンドは、 /etc/group ファイルおよび /etc/security/group ファイルに新しいグループを追加します。 このコマンドを使用して、管理グループを作成します。 mkgroup を使用して、グループ管理者を設定することもできます。
すべての属性を変更するには、 ChGroup コマンドを使用します。 標準グループの管理者は、 Chgrpmem コマンドを使用して、そのグループの ADMS 属性を変更できます。
lsgroup コマンドは、 ADMS 属性と 管理者 属性の両方を表示します。 rmgroup コマンドは、 /etc/group ファイルと /etc/security/group ファイルの両方からエントリーを除去します。
/etc/security/group ファイル内の属性に影響を与えるプログラムを作成するには、「関連情報」にリストされているサブルーチンを使用します。
セキュリティー
アクセス制御: このファイルは、システムのセキュリティー・ポリシーで許可されているように、root ユーザーとセキュリティー・グループのメンバー、およびその他のユーザーに読み取り (r) アクセス権限を付与する必要があります。 root ユーザーのみが書き込み (w) アクセス権限を持つ必要があります。
監査イベントは次のとおりです。
| イベント | 情報 |
|---|---|
| S_GROUP 書き込み | ファイル名 |
例
標準的なスタンザは、以下の例のようになります。financeグループ:
finance:
admin = false
adms = cjf, scott, sah ファイル
| 項目 | 説明 |
|---|---|
| /etc/security/group | ファイルへのパスを指定します。 |
| /etc/group | グループの基本属性が入っています。 |
| /etc/passwd | ユーザーの基本属性が入っています。 |
| /etc/security/passwd | パスワード情報が入っています。 |
| /etc/security/user | ユーザーの拡張属性が入っています。 |
| /etc/security/environ | ユーザーの環境属性が入っています。 |
| /etc/security/limits | ユーザーのプロセス・リソース制限が入っています。 |
| /etc/security/audit/config | 監査システム構成情報が入っています。 |
| /etc/security/lastlog | 最終ログイン情報が含まれます。 |