Linux ユーザー管理
新しいユーザーを追加するための一般的なプロセス
新しいユーザーを追加します。
$ useradd -m [username]
$ passwd [username]
新しいユーザーをユーザー グループに追加します。
$ usermod -aG wheel,audio,video,storage [username]
新しいユーザーに sudo コマンドを使用する権限を与えるには、visudo を使用し、sudo 権限ファイル (/etc/sudoers
) を開き、wheel ユーザー グループのコメントを解除する必要があります。
$ visudo
グループ管理
/etc/group
はユーザーグループの定義ファイルです。
groups
コマンドは、ユーザーが所属するグループを表示します。
$ groups [username]
username
を省略した場合は、現在のユーザーが所属するグループが表示されます。
id
コマンドは、ユーザーが所属するグループなど、指定したユーザーに関する詳細情報を表示します。
$ id [username]
次のコマンドは、現在のシステム内のすべてのグループを一覧表示します。
$ cat /etc/group
新しいグループを作成するには、groupadd
コマンドを使用します。
$ sudo groupadd [groupName]
gpasswd
コマンドは、ユーザーをグループに追加します。
$ sudo gpasswd -a [userName] [groupName]
usermod
コマンドは、ユーザーをカンマで区切って複数のグループに追加します。
$ sudo usermod -aG [groupsName] [username]
上記のコマンドで -a
を省略すると、ユーザーはリストされていないグループから削除されます。つまり、ユーザーはリストされたグループにのみ所属することになります。
gpasswd
はグループからユーザーを削除することもできます。
$ sudo gpasswd -d [userName] [groupName]
groupmod
コマンドはグループ名を変更できます。
$ sudo groupmod -n [new_group] [old_group]
groupdel
コマンドはグループを削除するために使用されます。
$ sudo groupdel [groupName]
作者: wangdoc
アドレス: https://wangdoc.com/
ライセンス: クリエイティブ・コモンズ 3.0