運用コマンドレファレンス Vol.1


adduser

新規ログインユーザ用のアカウントを追加します。

[入力形式]

adduser <user name> [no-flash]

[入力モード]

装置管理者モード

[パラメータ]

<user name>

新規アカウントのユーザ名を指定します。ユーザ名は1〜16文字です。ユーザ名に使用できる文字は,1文字目は英字,2文字目以降は英数字です。

no-flash

新規アカウントのホームディレクトリを内蔵フラッシュメモリに作成しないで,メモリ上に作成します。

本パラメータ省略時の動作

新規アカウントのホームディレクトリを内蔵フラッシュメモリに作成します。

[実行例]

  1. 「user1」という新規ログインユーザを追加します。

    # adduser user1

    パスワードなしの新規ログインユーザアカウントが追加され,以下のメッセージが出力されます。

    User(empty password) add done. Please setting password.
  2. 続けてパスワードを入力します。

    Changing local password for newuser.
    New password:********

    ここでパスワード設定を中断([Ctrl+D]や[Enter]だけ入力)した場合,パスワードなしの新規ログインユーザが作成されます。

  3. 確認のためもう一度パスワードを入力します。

    Retype new password:********
    # quit
    >

[表示説明]

なし

[通信への影響]

なし

[応答メッセージ]

表5‒1 adduserコマンドの応答メッセージ一覧

メッセージ

内容

<user name> is not a valid login name

このユーザ名は使用できません。

already a '<user name>' user

指定ユーザはすでに登録しています。

<user name>:ユーザ名

can't lock <file name> : <reason>

passwordファイルがロックしているのでユーザの追加を中止します。リトライしてください。

<file name>:パスワードファイル名

<reason>:詳細情報

Mismatch; try again.

パスワードと再入力したパスワードが違います。再度入力してください。

no changes made

指定ユーザの登録を中止します。再度実行してください。

Now another user is executing user account command, please try again.

ほかのユーザがユーザアカウント関連コマンドを実行中です。関連コマンド終了後に再度実行してください。

Password unchanged.

/etc/master.passwd: unchanged

パスワード変更を中止します。

Permission denied

パスワードの変更は許容できません。

Please don't use an all-lower case password. Unusual capitalization, control characters or digits are suggested.

英小文字だけでなく,英大文字,記号や数字も併用してください。

Please enter a longer password.

パスワード入力文字は6文字以上入れてください。

[注意事項]

  1. パスワード設定を入力途中でキャンセルする場合は,[Ctrl+D]を入力してください。Retype中に[Ctrl+D]を入力した場合は,Mismatch; try again.が表示されたあとに再度入力プロンプトが表示されるので,[Ctrl+D]を再入力してください。なお,パスワード設定をキャンセルした場合,パスワードなしの新規ログインユーザが作成されます。

  2. すでに登録してあるログインユーザ名は追加できません。また,root,adminなどは本装置内部で使用しているため,ログインユーザ名として使用できません。

  3. パスワードの文字数は6文字以上を設定することをお勧めします。6文字未満の文字を入力した場合はエラーを表示しますが,再度入力すれば設定できます。また,パスワードの文字数は128文字以下を設定してください。129文字以上入力した場合は,128文字までがパスワードとして登録されます。なお,入力できる文字は,英数字および特殊文字です。詳細は「文字コード一覧」を参照してください。パスワードには英大文字,数字または記号を含むことをお勧めします。すべて英小文字のパスワードを入力した場合はエラーを表示しますが,再度入力すれば設定できます。

  4. no-flashパラメータを指定してアカウントを追加した場合,追加したアカウントのホームディレクトリ配下にファイルを作成しないでください。

  5. adduserコマンドで,no-flashパラメータを指定して追加したアカウントの場合,装置の再起動によって,set exec-timeout,set terminal helpおよびset terminal pagerコマンドで設定した内容はデフォルト設定に戻り,また,ヒストリ機能のコマンド履歴はクリアされます。