目標
「グループの追加方法」について理解する。
「グループ情報の変更方法」について理解する。
「ユーザーの所属グループの確認方法」について理解する。
「ユーザーの削除方法」について理解する。
Linuxでのユーザー管理のコマンド(3)
グループの追加・情報の変更・削除方法
グループの追加方法
groupaddコマンド
グループを作成するコマンドです。
文法:
groupadd [省略できるOP] グループ名
※OP:オプションのことです。
コマンドの参考資料はこちら
groupaddコマンドを利用してグループを追加してみます。グループ確認には「/etc/groupファイル」を確認します。
[root@rockylinux001 ~]# groupadd students
[root@rockylinux001 ~]# groupadd teachers
[root@rockylinux001 ~]# cat /etc/group
root:x:0:
bin:x:1:
…
chrony:x:980:
tcpdump:x:72:
rocky001:x:1000:
test002:x:1001:
students:x:1002:
teachers:x:1003:
グループ情報の変更方法
groupmodコマンド
グループの情報を変更するコマンドです。
文法:
groupmod [省略できるOP] グループ名
※OP:オプションのことです。
コマンドの参考資料はこちら
ここでは「n」オプションを利用してグループ名を変更してみたいと思います。コマンドはgroupmod -n 変更後のグループ名 変更前のグループ名 で入力します。
[root@rockylinux001 ~]# groupmod -n rocky002 test002
[root@rockylinux001 ~]# cat /etc/group
root:x:0:
bin:x:1:
…
chrony:x:980:
tcpdump:x:72:
rocky001:x:1000:
students:x:1002:
teachers:x:1003:
rocky002:x:1001: ←「test002」が「rocky002」に変更になりました。
ユーザーへのグループ追加と削除の方法
groupmemsコマンド
ユーザーへのグループの追加・削除を行うコマンドです。
文法:
groupmems [省略できるOP] グループ名
※OP:オプションのことです。
※ユーザーへのグループの追加や削除はgroupmodコマンドを利用するよりもgroupmemsコマンドの方が簡単です。
ここではユーザー「rocky002」にstudentsグループを追加してみたいと思います。
ユーザーにグループを追加する場合は次のように入力します。
groupmems -g グループ名 -a ユーザー名
[root@rockylinux001 ~]# groupmems -g students -a rocky002
ユーザーからグループを除外する時は次のように入力します。
groupmems -g グループ名 -d ユーザー名
ユーザーの所属するグループの確認方法
idコマンド
ユーザーの所属しているグループを調べるコマンドです。
文法:
id [ユーザー名]
ここでは、ユーザー「rocky002」の現在の所属グループを確認してみたいと思います。
結果としてプライマリグループ「1001(rocky002)」とサブグループ「1002(students)」が確認できます。
[root@rockylinux001 ~]# id rocky002
uid=1001(rocky002) gid=1001(rocky002) groups=1001(rocky002), 1002(students)
グループの削除方法
groupdelコマンド
グループを削除するコマンドです。
文法:
groupdel [省略できるOP] [ユーザー名]
※OP:オプションのことです。
コマンドの参考資料はこちら
teachersグループを削除してみたいと思います。
[root@rockylinux001 ~]# groupdel teachers
[root@rockylinux001 ~]# cat /etc/group
root:x:0:
bin:x:1:
…
chrony:x:980:
tcpdump:x:72:
rocky001:x:1000:
students:x:1002:rocky002
rocky002:x:1001:
↑teachersが削除されています。
今回は以上になります。
ブックマークのすすめ
「ほわほわぶろぐ」を常に検索するのが面倒だという方はブックマークをお勧めします。ブックマークの設定は別記事にて掲載しています。