Een gebruiker aan een groep (of tweede groep) toevoegen
Een nieuwe groep aanmaken
groupadd mynewgroup
Een bestaande gebruiker aan een groep toevoegen
usermod -a -G examplegroup exampleusername
Voorbeeld: om de gebruiker geek aan de groep sudo toe te voegen voer je het volgende commando uit:
usermod -a -G sudo geek
Primary group wijzigen van een gebruiker
usermod -g groupname username
Let hier op de optie -g. De kleine letter g wil zeggen dat je een Primary Group toekent.
Wanneer je de hoofdletter -G gebruikt, dan ken je de gebruiker toe aan de Secondary Group.
Laat alle groepen zien waar de huidige gebruiker aan toegekend is
groups
Om de numerieke ID’s te zien die toegekend zijn aan een groep kan je het commando id gebruiken:
id
Om de groepen te laten zien waar een andere gebruiker aan toegekend is kan je onderstaand commando geven:
groups exampleusername
En de numerieke ID’s met:
id exampleusername
Een nieuwe gebruiker en aan een groep toekennen in één commando
useradd -G examplegroup exampleusername
Voorbeeld: maak een nieuwe gebruiker jsmith en voeg hem toe aan de groep ftp:
useradd -G ftp jsmith
Een wachtwoord toekennen aan de gebruiker kan dan achteraf met:
passwd jsmith
Een gebruiker toevoegen aan meerdere groepen
usermod -a -G group1,group2,group3 exampleusername
Je kan een gebruiker toevoegen aan net zoveel groepen als je zelf wilt door deze te scheiden met een komma.
Laat alle groepen zien in het systeem
getent group
Bron:
https://www.howtogeek.com/50787/add-a-user-to-a-group-or-second-group-on-linux/