ユーザ・アカウントの追加(adduser)

ユーザ・アカウントを追加するには、 root 権限で(root でログインして、または su root して) adduser コマンドを使用する。ここでは、'hoge'というユーザ・アカウントを 作成する例を示す。強調部が入力部分である。

ここでは、都合によりユーザ環境を以下のように限定している。

英語コンソールになっている場合は、 kon コマンドで日本語コンソールを起動しておく。
X の kterm 上で実行している場合は、日本語が表示できるのでそのままでよい。

hostname:~# adduser[Enter]
Can you read Japanese chars on this term ? [y/N]
y[Enter]
Japanese mode

新しいユーザのログイン名を指定してください(8 文字以内) []: hoge[Enter]

hoge のユーザ ID は? [自動登録の場合は 10000 番台になります]:[Enter]

hoge が属するグループは?[users]:[Enter]

hoge のホームディレクトリは?[/home/hoge]:[Enter]
hoge が使うシェルは? [/bin/tcsh]: /bin/bash[Enter]
hoge が使う WM は? [afterstep]:
1 : AfterStep(NeXT 風)
2 : fvwm95(Windows95 風)
3 : fvwm(ごくシンプル)
2[Enter]

hoge のアカウントの有効期限は? (MM/DD/YY) []:[Enter]

さて、実際に必要なエントリを作成します。データはこれでいいですか?

New login name: hoge
New UID: [Next available]
Initial group: users
Additional groups: [none]
Home directory: /home/hoge
Shell: /bin/bash
Expiry date: [no expiration]

このユーザは Note PC 用の環境設定を使いますか? [Y/n]
n[Enter]

登録を中止したい場合は Cntl-C を押してください。このデータでいい場合は
Enter を押していただけば、アカウントを作成します
[Enter]

新規アカウント作成中

Changing the user information for hoge
Enter the new value, or press return for the default

        Full Name []:hoge[Enter]
        Room Number []:[Enter]
        Work Phone []:[Enter]
        Home Phone []:[Enter]
        Other []:[Enter]

Changing password for hoge
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
New password:[Enter]
Bad password: too short.     ←パスワードが短すぎると文句を言っている。
Warning: weak password (enter it again to use it anyway).
New password:[Enter]
Re-enter new password:[Enter]
Password changed.

登録が完了しました

必要であれば、exit で kon を終了させる。 なお、パスワードを指定しなくても、ログイン時はパスワードを聞いてくる。 これを聞いてこないようにするには、root 権限で /etc/passwd を修正し、 該当ユーザのエントリの第2フィールドにある 'x' を削除する。 ただしセキュリティ上好ましくないのは言うまでもない。