Як я бачу членів групи? [зачинено]


17

Мені потрібно переглянути членів групи, пов’язаної з установкою oracle.


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.