コマンドリファレンス - ユーザの追加・削除 adduser, rmuser
- 1. adduser ユーザの追加
- 2. rmuser ユーザの削除
1. adduser ユーザの追加
Linux だとこれが useradd になるようです。
オプションはあるのですが、わたしはいつもオプションなしで起動します。
実際にユーザを追加してみましょう。
> adduser
Username: ← ユーザ名を入力
Full name: ← ユーザ名をフルネームで入力(GUI だとこれがログイン画面に表示されます)
Uid (Leave empty for default):
Login group [fugafuga]:
Login group is fugafuga. Invite fugafuga into other groups? []:
Login class [default]:
Shell (sh csh tcsh bash rbash nologin) [sh]: ← 使用するシェルを入力
Home directory [/home/fugafuga]:
Home directory permissions (Leave empty for default):
Use password-based authentication? [yes]:
Use an empty password? (yes/no) [no]:
Use a random password? (yes/no) [no]:
Enter password: ← パスワードを入力
Enter password again: ← パスワードを再入力
Lock out the account after creation? [no]:
Username : fugafuga
Password : *****
Full Name : fugafuga-user
Uid : 1002
Class :
Groups : fugafuga
Home : /home/fugafuga
Home Mode :
Shell : /bin/tcsh
Locked : no
OK? (yes/no): ← yes を入力
adduser: INFO: Successfully added (fugafuga) to the user database.
Add another user? (yes/no): ← yes で他のユーザを追加、no で終了
Goodbye!
特にコメントをいれていないところが通常 Enter のみで十分です。
2. rmuser ユーザの削除
Linux だとこれが userdel になるようです。
こちらもわたしはオプションなしで使用しています。
> rmuser ユーザ名
実際に使用すると以下のようになります。
> rmuser fugafuga
Matching password entry:
fugafuga:$6$k0ib6KJ3jzstogY7$QShpO6mJVUL4XPhej1DvjR/mJLKkErUPPkZErpflGlOzCmKpGGdR1mN6Nb8nW49Y3I.3uN4ujG32WndnrziQU.:1002:1003::0:0:fugafuga-user:/home/fugafuga:/bin/tcsh
Is this the entry you wish to remove? y
Remove user's home directory (/home/fugafuga)? y
Removing user (fugafuga): mailspool home passwd.
|
  |