Een gebruiker toevoegen aan of verwijderen uit een groep in Linux
Linux is standaard een systeem voor meerdere gebruikers (wat betekent dat veel gebruikers er tegelijkertijd verbinding mee kunnen maken en kunnen werken). Linux-gebruikersbeheer is dus een van de fundamentele taken van een systeembeheerder, die alles omvat, van het aanmaken, bijwerken en verwijderen van gebruikersaccounts tot gebruikersgroepen op een Linux-systeem.
In dit korte, snelle artikel leert u hoe u een gebruiker kunt toevoegen aan of verwijderen uit een groep op een Linux-systeem.
Controleer een gebruikersgroep in Linux
Om erachter te komen in welke groep een gebruiker zich bevindt, voert u gewoon de volgende opdracht groups
uit en geeft u de gebruikersnaam (tecmint in dit voorbeeld) op als argument .
groups tecmint
tecmint : tecmint wheel
Om de groep rootgebruikers in Linux te achterhalen, voert u gewoon het groups
commando uit zonder enig argument.
group
root
Voeg een gebruiker toe aan een groep in Linux
Voordat u probeert een gebruiker toe te voegen aan een groep, moet u ervoor zorgen dat de gebruiker op het systeem bestaat. Om een gebruiker aan een bepaalde groep toe te voegen, gebruik je het usermod commando met de -a
vlag die de usermod vertelt een gebruiker toe te voegen aan de aanvullende groep(en), en de -G
optie specificeert de daadwerkelijke groepen in het volgende formaat.
In dit voorbeeld is tecmint de gebruikersnaam en postgres de groepsnaam:
usermod -aG postgres tecmint
groups tecmint
Verwijder een gebruiker uit een groep in Linux
Om een gebruiker uit een groep te verwijderen, gebruikt u als volgt de opdracht gpasswd met de optie -d
.
gpasswd -d tecmint postgres
groups tecmint
Bovendien kunt u op Ubuntu en zijn afgeleiden een gebruiker uit een specifieke groep verwijderen met behulp van de opdracht deluser
als volgt (waarbij tecmint de gebruikersnaam is en postgres is de groepsnaam).
sudo deluser tecmint postgres
Voor meer informatie, zie de man-pagina's voor elk van de verschillende commando's die we in dit artikel hebben gebruikt.
man groups
man usermod
man gpasswd
man deluser
U zult ook de volgende handleidingen voor gebruikersbeheer zeer nuttig vinden: