Linuxでのユーザ編集のメモ
Linuxに稀にログインして作業するのですが更に稀にログインユーザの編集を行います。
稀の稀なので忘れます。
メモを残しておけばいいのですけど。。。
というわけでメモです。
やれる事は色々あるのですが、やる事は限られています。
1. ユーザを追加する
$ sudo /usr/sbin/useradd -u [UID] -g [GID] [user]
オプション | 内容 |
---|---|
-u [UID] | user ID of the new account |
-g [GID] | name or ID of the primary group of the new |
[user] | 追加対象のユーザ名 |
2. ユーザを削除する
$ sudo /usr/sbin/userdel -r [user]
オプション | 内容 |
---|---|
-r | remove home directory and mail spool |
[user] | 削除対象のユーザ名 |
3.グループにユーザを追加する
$ sudo /usr/sbin/usermod -a -G [group] [user]
オプション | 内容 |
---|---|
-a | ユーザを (-G で指定された) 補助グループ群GROUPS に追加する。他のグループからの削除は行わない。 |
-G [group] | 新たな補助グループのリストを与える |
[user] | 対象のユーザ名 |
4. グループからユーザを削除する
$ sudo /usr/sbin/groupmems -d [user] -g [group]
オプション | 内容 |
---|---|
-d [user] | ユーザをグループのメンバーから除く |
-g [group] | 対象のグループ名 |
5. グループのメンバーリストを参照する
$ sudo /usr/sbin/groupmems -l -g [group]
オプション | 内容 |
---|---|
-l | グループのメンバー一覧を表示する |
-g [group] | 対象のグループ名 |