С помощью pts m groupname
я могу перечислить пользователей в группе. Как я могу сделать наоборот - то есть перечислить все группы, в которые входит пользователь?
(Мне нужно это, чтобы найти имя группы, в которую я знаю пользователя, членом которого я являюсь, но я не знаю имя группы ...)
Пояснение:
этот вопрос усложняется тем фактом, что я не являюсь системным администратором и что у меня нет прав root (отнюдь нет). Вместо этого я являюсь частью группы «модераторов», которые управляют небольшой частью системы, а точнее - физическим отделением студенческого союза в центральной ИТ-системе моего университета.
В нашем филиале у нас есть группа различных групп доступа для людей, которые отвечают за вещи. В этом случае один из двух людей, ответственных за что-то (неважно, что), был заменен, и я искал другого пользователя, чтобы выяснить, какие права доступа я должен дать замене.
Теперь я смог решить непосредственную проблему (новый парень не может получить доступ к папке), изучив папку, чтобы узнать, у кого есть доступ, и выбрав группу из списка. Однако у этого пользователя может быть больше привилегий, о которых я не знаю, поэтому вопрос все еще актуален для меня, хотя и не так остро.
источник
grep ^root: /etc/group
может быть лучше.groups kcz
только дает мнеusr
, хотя я знаю, что этот пользователь является членом группы с именемfkm
. Чего не хватает?/etc/group
вставь свой @Tomas.источник
$: Command not found
"$
Представляет собой командную строку. Начните печатать сid
.uid=[five digits](kcz) gid=30(usr)
Нашел - намного позже, но я нашел! знак равно
Как только
перечисляет всех участников в группе,
перечисляет все группы, в которые входит пользователь. Это было слишком просто: P
источник
pts
что этот вопрос касается.