Как узнать, к какой группе относится данный пользователь? - PullRequest
233 голосов
/ 08 декабря 2008

В Unix / Linux как узнать, в какую группу входит данный пользователь через командную строку?

Ответы [ 4 ]

346 голосов
/ 08 декабря 2008
groups

или

groups user
98 голосов
/ 08 декабря 2008

Этот показывает uid пользователя, а также все группы (с их gids), к которым он принадлежит

id userid
15 голосов
/ 14 апреля 2015

В Linux / OS X / Unix для отображения групп, к которым вы (или необязательно указанный пользователь) принадлежите, используйте:

id -Gn [user]

, что эквивалентно groups [user] утилите, которая устарела в Unix.

В OS X / Unix для нормального интерактива предлагается команда id -p [user].

Пояснения к параметрам:

-G, --groups - распечатать все идентификаторы группы

-n, --name - печатать имя вместо числа, для -ugG

-p - сделать вывод понятным для человека.

0 голосов
/ 08 декабря 2008

или просто изучите / etc / groups (хорошо, это, вероятно, не работает, если он использует pam с ldap)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...