π₯ Het groups Commando in Linux¶
In deze handleiding leer je hoe je groups gebruikt op een Linux-systeem.
Het commando groups wordt gebruikt om de groepen weer te geven waartoe een gebruiker behoort.
Dit is belangrijk voor toegangsbeheer en permissies in Linux, omdat groepen bepalen welke bestanden, mappen en commandoβs toegankelijk zijn.
Achtergrondinformatie
Het commando groups is standaard aanwezig op vrijwel alle Unix/Linux-systemen.
- Het toont de primaire groep en alle secundaire groepen van een gebruiker.
- Zonder argument toont het de groepen van de huidige gebruiker.
- Met een gebruikersnaam als argument toont het de groepen van die specifieke gebruiker.
groupsis vooral nuttig voor systeembeheerders die gebruikersrechten beheren.
Controleren of groups aanwezig is¶
Het groups-commando staat bijna altijd standaard op je systeem geΓ―nstalleerd.
Controleer dit met:
βοΈ Installeren van groups¶
Het commando groups maakt deel uit van het pakket GNU coreutils.
Daarom is het op vrijwel alle Linux-distributies standaard geΓ―nstalleerd, inclusief Debian en Ubuntu.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte combinaties van het groups-commando:
groupsβ Toon de groepen van de huidige gebruiker
Voorbeeld gebruik van groups
Commando:
Voorbeeldoutput:groups gebruikersnaamβ Toon de groepen van een andere gebruiker
id -Gnβ Alternatief commando dat dezelfde informatie geeftid -Gβ Toont de groeps-IDβs (GIDs) in plaats van de namen
Het groups-commando zelf heeft geen configuratie, maar kan gecombineerd worden met shell-scripts of aliassen:
Logging van het groups-commando¶
Het groups-commando schrijft zelf geen logbestanden weg.
Wil je het gebruik monitoren, dan kan dat met auditd.
Voorbeeld auditd regel¶
-w /usr/bin/groupsβ bewaak het bestandgroups-p xβ log bij uitvoeren-k groups_monitorβ tag voor herkenning
Logs bekijken:
Of rechtstreeks in:
Updaten van groups¶
Het groups-commando maakt deel uit van coreutils.
Update het pakket via de package manager van je distributie.
Voorbeeld (Debian/Ubuntu):
Verwijderen van groups¶
Het groups-commando kan verwijderd worden, maar dit is niet aanbevolen, omdat het onderdeel is van coreutils en cruciaal kan zijn voor systeembeheer.
Voorbeeld alias om groups te blokkeren:
π Handleiding¶
De ingebouwde handleiding van Linux-commandoβs is altijd beschikbaar via man.
Voor groups: