chusr コマンド - UNIX ユーザの変更
ネイティブ UNIX 環境で有効
cminder140jp
ネイティブ UNIX 環境で有効
UNIX ユーザに対する作業には、chusr コマンド、editusr コマンド、および newusr コマンドを使用します。これらのコマンドの構造は同じで、以下の点が異なっています。
- chusr コマンドは、1 つ以上の UNIX ユーザを変更します。
- editusr コマンドは、1 つ以上の UNIX ユーザを作成または変更します。
- newusr コマンドは、1 つ以上の UNIX ユーザを作成します。
注:
環境設定(seos.ini)に指定されているファイルを対象にして、ユーザの読み込み、追加、更新、および削除が行われます。デフォルト設定では、このファイルは /etc/passwd です。詳細については、「UNIX エンドポイント管理ガイド
」を参照してください。注:
このコマンドは Privileged Access Manager Server Control
環境にもありますが、動作が異なります。このコマンドの形式は以下のようになります。
{{chusr|cu}|{editusr|eu}|{newusr|nu}} userName \
[enable] \ [gecos(string)] \ [homedir({path|nohomedir})] \ [password(string)] \ [pgroup(groupName)] \ [shellprog(path)] \ [userid(number)]
- enable何らかの理由で使用不可になっているユーザ アカウントのログインを有効にします。このパラメータは、chusrコマンドおよびeditusrコマンドにのみ使用します。
- gecos(string)ユーザのフル ネームなど、ユーザに関する一般的なコメントを含む文字列を指定します。文字列は一重引用符で囲みます。
- homedir(path|nohomedir)ユーザのホーム ディレクトリの完全パスを指定します。Privileged Access Manager Server Controlはディレクトリを作成しようとします。ユーザが指定するパスの末尾がスラッシュである場合、グループ名は特定のパスに連結されます。Privileged Access Manager Server Controlが正常にホーム ディレクトリを作成するかどうかにかかわらず、UNIX ファイルが更新されます。nohomedir を指定した場合、UNIX はそのユーザの homedir を作成しません。
- password(string)ユーザにパスワードを割り当てます。スペース以外の任意の文字を指定します。指定したパスワードでログインできるのは 1 回のみです。次回システムにログインする際に、ユーザは新しいパスワードを設定する必要があります。
- pgroup(groupName)ユーザのプライマリ グループ名を指定します。
- shellprog(path)ユーザが login コマンドまたは su コマンドを起動した後に実行される初期プログラムまたはシェルの完全パスを指定します。
- userid(number)一意の任意アクセス制御に使用する、ユーザの一意の ID 番号を指定します。100 以上の 10 進数を入力します。100 より小さい値は使用できません。
- userName既存の UNIX ユーザの名前です。複数のユーザを変更する場合は、ユーザ名のリストを丸かっこで囲み、各ユーザ名をスペースまたはカンマで区切ります。