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 |
このコマンドは、N1 Grid 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 |
グループ |
変更後のグループ |