udb.g コマンドでは、ユーザーグループの定義、変更、削除、一覧表示を行うことができます。
表 13–2 udb.g コマンドの概要|
コマンド名 |
説明 |
|---|---|
|
udb.g.add |
新しいユーザーグループを追加する |
|
udb.g.del |
ユーザーグループを削除する |
|
udb.g.la |
すべてのユーザーグループを一覧表示する |
|
udb.g.lo |
指定されたユーザーグループに関する情報を検出する |
|
udb.g.lp |
指定されたグループに付与されたアクセス許可を一覧表示する |
|
udb.g.lu |
指定されたグループのメンバーユーザーを一覧表示する |
|
udb.g.mod |
既存のユーザーグループを変更する |
このコマンドは、新しいグループを追加します。
表 13–3 udb.g.add コマンドの引数と結果|
引数/結果 |
構文 |
説明 |
|
|---|---|---|---|
|
n |
[R] |
文字列 |
新しいグループ名 |
|
D |
[O] |
文字列 |
新しいグループの説明 |
|
hostWrite |
[O] |
ブール型 |
新しいグループがホストへの書き込み権を持っているかどうか。デフォルトは false |
|
notRuleWrite |
[O] |
ブール型 |
新しいグループが通知規則への書き込み権を持っているかどうか。デフォルトは false |
|
adminWrite |
[O] |
ブール型 |
新しいグループが「admin: users and groups;」への書き込み許可を持っているかどうか。デフォルトは false |
|
diffWrite |
[O] |
ブール型 |
新しいグループが比較への書き込み許可を持っているかどうか。デフォルトは false |
|
diffRun |
[O] |
文字列 |
新しいグループが比較の実行許可を持っているホストセットのホストセット ID。空の値を指定した場合、すべてのホストセットの実行許可が削除される。すべてのホストセットにこのアクセス許可を設定するには、クライアントで「allhosts」という標識値を使用する |
|
ua |
[O] |
UserArray |
新しいグループのユーザー |
|
pga |
[O] |
GroupArray |
新しいグループの親グループ |
|
cga |
[O] |
GroupArray |
新しいグループの子グループ |
|
result |
グループ |
新しいグループ |
|
このコマンドは、指定されたグループを削除します。
グループを削除しても、グループ内のユーザーアカウントは削除されません。ユーザーアカウントが分類されていたグループが削除されるだけです。
|
引数 |
構文 |
説明 |
|
|---|---|---|---|
|
ID |
[R] |
GroupID |
グループ ID |
このコマンドは、Sun N1 Service Provisioning System ソフトウェアに定義されているすべてのグループを一覧表示します。
表 13–5 udb.g.la コマンドの結果|
結果 |
構文 |
説明 |
|---|---|---|
|
result |
GroupArray |
グループ |
このコマンドは、指定されたグループを検出します。
表 13–6 udb.g.lo コマンドの引数と結果|
引数/結果 |
構文 |
説明 |
|
|---|---|---|---|
|
ID |
[R] |
GroupID |
グループ ID |
|
result |
グループ |
グループ |
|
このコマンドは、グループに付与されたアクセス許可を一覧表示します。
表 13–7 udb.g.lp コマンドの引数と結果|
引数/結果 |
構文 |
説明 |
|
|---|---|---|---|
|
ID |
[R] |
GroupID |
グループ ID |
|
result |
PermissionArray |
アクセス許可 |
|
このコマンドは、指定されたグループのメンバーを一覧表示します。
表 13–8 udb.g.lu コマンドの引数と結果|
引数/結果 |
構文 |
説明 |
|
|---|---|---|---|
|
ID |
[R] |
GroupID |
グループ ID |
|
result |
UserArray |
ユーザー |
|
このコマンドは、既存のグループを変更します。省略された引数の値は変更されません。
表 13–9 udb.g.mod コマンドの引数と結果|
引数/結果 |
構文 |
説明 |
|
|---|---|---|---|
|
ID |
[R] |
GroupID |
グループ ID |
|
n |
[O] |
文字列 |
新しいグループ名 |
|
D |
[O] |
文字列 |
新しいグループの説明 |
|
hostWrite |
[O] |
ブール型 |
新しいグループがホストへの書き込み許可を持っているかどうか |
|
notRuleWrite |
[O] |
ブール型 |
新しいグループが通知規則への書き込み許可を持っているかどうか |
|
adminWrite |
[O] |
ブール型 |
新しいグループが「admin: users and groups」への書き込み許可を持っているかどうか |
|
diffWrite |
[O] |
ブール型 |
新しいグループが比較への書き込み許可を持っているかどうか |
|
diffRun |
[O] |
文字列 |
新しいグループが比較の実行許可を持っているホストセットのホストセット ID。空の値を指定した場合、すべてのホストセットの実行許可が削除される。すべてのホストセットにこのアクセス許可を設定するには、クライアントで「allhosts」という標識値を使用する |
|
ua |
[O] |
UserArray |
新しいグループのユーザー |
|
pga |
[O] |
GroupArray |
新しいグループの親グループ |
|
cga |
[O] |
GroupArray |
新しいグループの子グループ |
|
result |
グループ |
変更後のグループ |
|