ユーザーが所属しているグループを確認する
/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: |