Como posso listar os grupos de que um utilizador UNIX é membro?
Com pts m groupname
posso listar os utilizadores de um grupo. Como posso fazer o contrário - ou seja, listar todos os grupos de que um utilizador é membro?
(preciso disto para encontrar o nome de um grupo do qual conheço um utilizador que é membro, mas não sei o nome do grupo…)
Clarificação: Esta questão é complicada pelo facto de eu não ser o administrador do sistema e de não ter permissões de root (longe disso). Em vez disso, faço parte de um grupo de “moderadores” que administram uma pequena parte do sistema - para ser específico, o ramo da física da união de estudantes no sistema informático central da minha universidade.
Dentro do nosso ramo, temos um monte de grupos de acesso diferentes para pessoas que estão encarregadas das coisas. Neste caso, uma de duas pessoas responsáveis por algo (não importa o quê) foi substituída, e eu estava procurando examinar o outro usuário para descobrir que direitos de acesso eu deveria dar a substituição.
Agora eu consegui resolver o problema imediato (o novo cara não podendo acessar uma pasta) examinando a pasta para ver quem tem acesso, e lá escolhendo o grupo da lista. No entanto, poderá haver mais privilégios que este utilizador deverá ter e que eu desconheço, pelo que a questão continua a ser relevante para mim, embora não tão aguda.