Bir grubun üyelerini nasıl görüntülerim? [kapalı]


17

Oracle kurulumuyla ilgili bir grubun üyelerini görmem gerekiyor.


5
Bu bağlamda "haklar" ile ne demek istiyorsun?
Stephen Harris


Bu soruyu tekrar açabilir ve bunun yerine yinelenebilir miyiz? İyi bir cevap ve çok oy var. Belki de sadece açıklık için soruyu düzenlemeniz gerekiyor
hanxue

Yanıtlar:


26

getentGrubun bilgilerini görüntülemek için kullanabilirsiniz . getentgrup bilgisini almak için kütüphane çağrılarını kullanır, böylece /etc/nsswitch.confgrup verilerinin kaynakları ile ilgili ayarları dikkate alır.

Misal:

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

:İle ayrılmış alanlar -

  1. Grup ismi
  2. Şifrelenmiş şifre (normalde kullanılmaz)
  3. Sayısal grup kimliği
  4. Virgülle ayrılmış üye listesi

4
En azından Ubuntu'da bu, ilk giriş grubu olan kullanıcıları içermez simpsons.
jwodder

@jwodder Çok iyi bir nokta ve tüm Unix benzeri sistemler için doğrudur. Bunu düşünmemekten utanıyorum!
Flup

6

üyeleri listele:

getent group <group>

Ve hangi haklar? Dosya sisteminde, sudo, ssh? Dosya sisteminde:

find / -xdev -group <group>


1
En azından Ubuntu'da bu, ilk giriş grubu olan kullanıcıları içermez <group>.
jwodder
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.