Как я могу просмотреть членов группы? [закрыто]


17

Мне нужно просмотреть членов группы, связанной с установкой оракула.


5
Что вы подразумеваете под «правами» в этом контексте?
Стивен Харрис


Можем ли мы снова открыть этот вопрос и установить его как дубликат? Есть хороший ответ и много голосов. Может быть, просто нужно отредактировать вопрос для ясности
Hanxue

Ответы:


26

Вы можете использовать getentдля отображения информации о группе. getentиспользует библиотечные вызовы для извлечения информации о группе, поэтому он учитывает настройки /etc/nsswitch.confисточников данных группы.

Пример:

$ getent group simpsons
simpsons:x:742:homer,marge,bart,lisa,maggie

Поля, разделенные :, являются-

  1. Имя группы
  2. Зашифрованный пароль (обычно не используется)
  3. Числовой идентификатор группы
  4. Список членов через запятую

4
По крайней мере, в Ubuntu это не будет включать пользователей с начальной группой входа simpsons.
jwodder

@jwodder Очень хороший момент, и это верно для всех Unix-подобных систем. Мне стыдно не думать об этом!
Flup

6

список участников:

getent group <group>

А какие права? В файловой системе, sudo, ssh? В файловой системе:

find / -xdev -group <group>


1
По крайней мере, в Ubuntu это не будет включать пользователей с начальной группой входа <group>.
jwodder
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.