「エアコンの安全な修理・適切なフロン回収」はこちら

ユーザーが所属しているグループを確認する

ユーザーが所属しているグループを確認する

/etc/passwd、/etc/groupでグループを確認する(gidを確認)
ユーザーは必ずグループに所属しており、/etc/passwd、/etc/groupファイルに記述されているグループがプライマリグループになります。
/etc/passwd、/etc/groupファイルには、gid(グループID)が保存されています

$ grep sampleuser /etc/passwd
sampleuser:x:1002:1003::/home/sampleuser:/bin/bash
$ grep sampleuser /etc/group
sampleuser:x:1003:

●idコマンドでグループを確認する
idコマンドは、引数としてユーザー名を指定します。
uidにはユーザーグループが表示され、gidにはプライマリグループが表示され、所属グループにはユーザーが所属しているグループすべてが表示されます。

$ id sampleuser
uid=1002(sampleuser) gid=1003(sampleuser) groups=1003(sampleuser)

●groupsコマンドでグループを確認する
groupsコマンドも引数としてユーザー名を指定します

$ groups sampleuser
sampleuser : sampleuser

●getentコマンドでグループ一覧を表示する

$ getent group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
~中略~
systemd-network:x:192:rpc:x:32:
mysql:x:1009:
centos7:x:1010:
タイトルとURLをコピーしました