Vraag Hoe maak ik een lijst van de leden van een groep?


Hoe kan ik alle leden van een groep in Linux zien?


95
2018-05-14 13:24


oorsprong




antwoorden:


Gebruik de commando's:

getent group groupname

of

getent group groupname | awk -F: '{print $4}'

122
2018-05-14 13:47



Dus om groep toe te voegen, gebruiker aan groep toe te voegen, permissies van map naar groep te wijzigen en alle leden van groep te krijgen, zou je de volgende commando's uitvoeren: addgroup programmeurs adduser donato programmeurs chown -R root: programmeurs idea-IU-141.1010.3 getent groep programmeurs - Donato
chmod -R g + w idea-IU-141.1010.3 - Donato
Interessante vondst, "getent groups" (zonder een opgegeven groep) en "cat / etc / group" geven beide exact dezelfde uitvoer, althans op mijn systeem. - okolnost


gebruik "leden" en het zal alle gebruikers in de door jou gekozen groep opnoemen


6
2017-12-10 08:53



waar vond je zo'n bevel? - Jakuje
U moet het misschien installeren sudo apt-get install members - Ben Holland


Nog een manier om alle leden van een groep te controleren, is door het /etc/group bestand met alle groepen en leden ervan

Voorbeeld:

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,nikhil
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:nikhil
floppy:x:25:
tape:x:26:
sudo:x:27:nikhil
audio:x:29:pulse

De eerste reeks (gescheiden door :) geeft de groepsnaam aan en de laatste reeks geeft de gebruiker aan die aan deze groep is toegevoegd.


6
2017-10-04 22:18