UNIX のスーパーユーザー (root) などの管理者
システムを実行、監視するオペレーター
読み取り専用のアクセス権を持つゲストなどの一般
ACL カテゴリを理解するためには、まず Sun Management Center ソフトウェアのユーザーとグループについて理解する必要があります。次の項目では、ユーザーとグループについて説明します。
Sun Management Center ユーザーは、サーバーホスト上で有効な UNIX ユーザーです。そのため、システム管理者は、有効ユーザーを /var/opt/SUNWsymon/cfg/esusers ファイルに追加しなければなりません。このファイルにユーザー名がないと、そのユーザーは Sun Management Center ソフトウェアにログインできません。
管理者は、Sun Management Center ソフトウェアにログインする必要のあるすべてのユーザーの ID をユーザーリストに追加する必要があります。このファイルの全ユーザーは、デフォルトで一般的なアクセス権を持っています。ただし、追加の権限を付与されたユーザーは除きます。詳細は、「ユーザーに esadm, esops または esdomadm 権限を付与する」を参照してください。
esusers ファイルに含まれるユーザーは、すべて一般ユーザーとして認識されます。Sun Management Center の一般ユーザーは、デフォルトで次の機能を実行できます。
ソフトウェアへのログイン
作成した管理ドメイン、ホスト、モジュールの表示
イベントの表示
手動再表示の開始
任意コマンドの実行
データのグラフ化
Sun Management Center のスーパーユーザーは、以降で説明するすべてのグループに自動的に所属し、管理者権限 (「Sun Management Center の管理者 (esadm)」 を参照) を持ちます。
次に示すグループは、Sun Management Center サーバーの設定中に、サーバーホスト上にデフォルトで作成されます。
また、仮想グループに属する Sun Management Center の全ユーザーを ANYGROUP と呼びます。
これらのグループは、Sun Management Center のサーバーレイヤーが動作するマシン上で定義する必要がありますが、他のマシンで定義する必要はありません。次の項目では、これらのグループの詳細について説明します。
前述のグループは、/etc/group ファイルに定義されます。
グループ esops に所属する Sun Management Center ソフトウェアのユーザーは、通常オペレーターユーザーとして管理システムの実行、監視、ある値度のパラメータの設定などを行います。esops の実行可能な操作には、一般ユーザーに許可される操作の一部が含まれます。
モジュールの無効化と有効化
アラーム制限の設定
規則パラメータの設定
アラーム処理の実行
任意コマンドの実行
再表示間隔の設定
イベントの肯定応答、削除、対処
履歴ログの有効化と無効化
履歴ログパラメータの設定
グループ esadm に所属するユーザーは管理者操作を実行できます。管理者操作は、オペレーターユーザーが実行可能な操作のスーパーセット(上位集合)です (「Sun Management Center のオペレーター (esops)」を参照)。さらに、管理者ユーザー (esadm) は、オペレーターユーザー (esops) が実行可能な全操作のほかに次の操作を実行できます。
モジュールの読み込みと読み込み解除
ACL ユーザーとグループの設定
管理ドメイン、ホスト、モジュールの表示
esdomadm に所属するユーザーは、次のドメイン管理者操作を実行できます。
管理ドメインの作成
管理ドメイン内でのグループの作成
グループまたは管理ドメインへのオブジェクトの追加
管理ドメイン、ホスト、モジュールの表示
前述の権限を除けば、esdomadm に所属するユーザーは、別の設定がないかぎり一般ユーザーと変わりません。
次の表に、ユーザーがデフォルトで実行できる各種機能を示します。各機能ごとに実行可能なユーザーが X 印で示されています。
この表は、すべてのモジュールに適用されます。ただし、各モジュールが自ら制御する固有の制限を持つ場合もあります。
表 18–1 ドメイン管理者、管理者、オペレーター、および一般機能
機能 |
ドメイン管理者 |
管理者 |
オペレーター |
一般 |
---|---|---|---|---|
モジュールの読み込み |
|
x |
|
|
モジュールの読み込み解除 |
|
x |
|
|
管理ドメインの作成 |
x |
|
|
|
管理ドメイン内でのグループの作成 |
x |
|
|
|
グループまたは管理ドメインへのオブジェクトの追加 |
x |
|
|
|
管理ドメイン、ホスト、モジュールの表示 |
x |
x |
x |
x |
ACL ユーザーまたはグループの設定 |
|
x |
|
|
モジュールの無効化と有効化 |
|
x |
x |
|
モジュールの使用可能スケジュールの設定 |
|
x |
x |
|
アラーム制限の設定 |
|
x |
x |
|
規則パラメータの設定 |
|
x |
x |
|
アラーム処理の実行 |
|
x |
x |
|
任意コマンドの実行 |
|
x |
x |
|
再表示間隔の設定 |
|
x |
x |
|
手動再表示の開始 |
x |
x |
x |
x |
履歴ログの有効化と無効化 |
|
x |
x |
|
履歴ログパラメータの設定 |
|
x |
x |
|
イベントの肯定応答、削除、対処 |
|
x |
x |
|
イベントの表示 |
x |
x |
x |
x |
Sun Management Center ソフトウェアの上記カテゴリは、包括関係を維持します。つまり、esadm 権限を持つユーザーは、esops 権限を持つユーザーとまったく同じ操作を実行することができます。管理者は、esops ユーザーが esadm ユーザーより多くの操作を実行できるように、デフォルト権限を変更することが可能です。包括関係とは、esops、esadm および esdomadm の各権限が同等であることを意味します。
デフォルト権限を無効にする方法については、「デフォルトのエージェント権限を無効にする」を参照してください。