Unix/Linuxでは、特定のユーザーがどのグループに所属しているかをコマンドラインでどのように確認できますか?
groups
または
groups user
これは、ユーザーのUIDと、それらが属するすべてのグループ(GIDを含む)を表示します。
id userid
Linux/OS X/Unixでは、あなた(またはオプションで指定されたユーザー)が属するグループを表示するには、次のようにします。
id -Gn [user]
これはUnixで廃止されたgroups [user]
ユーティリティと同等です。
OS X/Unixでは、コマンドid -p [user]
が通常の対話型のために提案されています。
パラメータの説明
-G
、--groups
- すべてのグループIDを表示
-n
、--name
--ugG
に対して、数字ではなく名前を表示する
-p
- 出力を人間が読める形式にします。
または/ etc/groupsを勉強してください(ldapでpamを使用している場合はおそらくうまくいきません)。