¿Cómo puedo listar los grupos a los que pertenece un usuario UNIX?
Con pts m groupname
puedo listar los usuarios de un grupo. ¿Cómo puedo hacer lo contrario, es decir, listar todos los grupos de los que un usuario es miembro?
(Necesito esto para encontrar el nombre de un grupo del que conozco a un usuario que es miembro, pero no sé el nombre del grupo…)
Clarificación: Esta pregunta se complica por el hecho de que no soy el administrador del sistema, y que no tengo permisos de root (ni mucho menos). En su lugar, soy parte de un grupo de “moderadores” que administran una pequeña parte del sistema - para ser específicos, la rama de física del sindicato de estudiantes en el sistema central de TI de mi universidad.
Dentro de nuestra rama, tenemos un montón de diferentes grupos de acceso para la gente que está a cargo de las cosas. En este caso, una de las dos personas responsables de algo (no importa qué) ha sido reemplazada, y yo estaba buscando examinar al otro usuario para averiguar qué derechos de acceso debo dar al sustituto.
Ahora he podido resolver el problema inmediato (el nuevo no puede acceder a una carpeta) examinando la carpeta para ver quién tiene acceso, y allí escogiendo el grupo de la lista. Sin embargo, podría haber más privilegios que este usuario debería tener que yo desconozco, por lo que la pregunta sigue siendo relevante para mí, aunque no tan aguda.