6.2.4.9 mkuser
新規ユーザーを作成します。
用途
mkuser
コマンドを使用すると、指定したユーザー名で新しいExascaleユーザーを作成できます。
構文
mkuser username [ --attributes attribute=value[,attribute=value] ... ]
コマンド・オプション
mkuser
コマンドのオプションは、次のとおりです:
-
username: ユーザーの名前を指定します。ユーザー名は英数字で始める必要があり、英数字、ハイフン(-)およびピリオド(.)のみを含めることができます。
-
--attributes
: オプションで、変更する属性を指定します。describe mkuser
コマンドを使用して、mkuser
で設定できるすべてのユーザー属性の詳細を表示します。
使用上のノート
このコマンドを使用する際は、次の情報に注意してください:
-
ユーザー識別子を設定するには、
id
属性を指定します。指定する場合、ユーザー識別子は英数字で始める必要があり、英数字、ハイフン(-)およびピリオド(.)のみを含めることができます。
何も指定しない場合、一意のユーザーIDが自動的に生成されて返されます。
chuser
、rmuser
およびlsuser
を使用してユーザーを管理する場合は、ユーザーID値が必要です。ユーザーIDは、ユーザー作成時に固定されます。後でユーザーIDを変更する方法はありません。
-
ユーザーの権限を設定するには、
privilege
属性を指定します。privilege
値は、privilege-1|privilege-2|...
形式の1つ以上の権限のリストです。権限は、
no_privilege
、cellsrv
、egs
、ers
、syseds
、usreds
、bsm
、bsw
、ms
、vlt_manage
、vlt_use
、vlt_read
、vlt_inspect
、cl_admin
、cl_operator
、cl_monitor
、on_behalf_of
、user_create
、system_restore
のいずれかです。詳細は、「ユーザー権限」を参照してください。no_privilege
は、他のタイプの権限と組み合せることはできません。組み合せると、エラーが返されます。ボールトの最上位レベルの権限(
vlt_manage
、vlt_use
、vlt_read
およびvlt_inspect
)は相互に排他的です。2つ以上を組み合せると、エラーが返されます。クラスタ権限(
cl_admin
、cl_operator
およびcl_monitor
)は相互に排他的です。2つ以上を組み合せると、エラーが返されます。privilege
属性を指定しない場合、ユーザーが作成され、デフォルトでvlt_inspect
権限のみが割り当てられます。
例
例6-48 ユーザーの作成
この例では、CHERIE
という名前のユーザーを作成します。
@> mkuser CHERIE
例6-49 特定のユーザー識別子を持つユーザーの作成
この例では、ユーザー識別子としてSCOTT0123
を使用してSCOTT
という名前のユーザーを作成します。
@> mkuser SCOTT --attributes id=SCOTT0123
例6-50 特定の権限を持つユーザーの作成
この例では、特定の権限セットを持つPETER
という名前のユーザーを作成します。
@> mkuser PETER --attributes privilege=vlt_read|ers
親トピック: セキュリティおよびユーザー管理