Как мне составить список групп, в которые входит пользователь UNIX?
С помощью pts m groupname
я могу составить список пользователей в группе. Как мне сделать наоборот - то есть, перечислить все группы, в которые входит пользователь?
(Мне это нужно, чтобы найти название группы, в которой я знаю пользователя, но не знаю названия группы…)
Подчинение: Этот вопрос усложняется тем, что я не являюсь системным администратором, и что у меня нет прав root'а (далек от этого). Вместо этого, я являюсь частью группы “модераторов”, которые администрируют небольшую часть системы - если быть точным, физическую ветвь студенческого союза в центральной IT системе моего университета.
В нашей ветви есть куча различных групп доступа для людей, которые отвечают за вещи. В этом случае, один из двух человек, ответственных за что-то (неважно что), был заменен, и я искал другого пользователя, чтобы узнать, какие права доступа я должен дать замене.
Теперь я смог решить насущную проблему (новый парень не имеет доступа к папке), изучив папку, чтобы посмотреть, кто имеет доступ, и там выбрав группу из списка. Однако, возможно, у этого пользователя должно быть больше привилегий, о которых я не знаю, так что этот вопрос все еще актуален для меня, хотя и не настолько острый.