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