Hoe u een gebruiker aan een groep toevoegt op Linux - Tutorial
Het wijzigen van de groep waarmee een gebruiker is verbonden, is een heel gemakkelijke taak, maar niet iedereen kent de commando's. Vooral om een gebruiker ook aan een secundaire groep toe te voegen. We lopen alle scenario's voor je door. In dit artikel gaan we het hebben over het toevoegen van een gebruiker aan een groep op Linux - Tutorial. Laten we beginnen!
Gebruikersaccounts kunnen feitelijk aan een of meer groepen op Linux worden toegewezen. U kunt ook bestandsmachtigingen en andere bevoegdheden per groep configureren. Zoals, op Ubuntu, kunnen alleen gebruikers in de sudo-groep de sudo de opdracht om verhoogde machtigingen te krijgen.
Linux-groepen
Linux groepen zijn organisatie-eenheden die ook worden gebruikt om gebruikersaccounts in Linux te organiseren en te beheren. Het primaire doel van groepen is om daadwerkelijk een set rechten te definiëren. Bijvoorbeeld het lezen, schrijven of uitvoeren van toestemming voor een bepaalde bron die kan worden gedeeld tussen de gebruikers binnen de groep.
Er zijn eigenlijk twee soorten groepen in Linux-besturingssystemen:
- De primaire groep - Wanneer een gebruiker een bestand maakt, wordt de groep van het bestand feitelijk ingesteld op de primaire groep van de gebruiker. Meestal is de naam van de groep hetzelfde als de naam van de gebruiker. De informatie over de primaire groep van de gebruiker wordt feitelijk opgeslagen in de
/etc/passwdhet dossier. - Secundaire of aanvullende groep – Handig wanneer u veel bestandsmachtigingen wilt verlenen aan een groep gebruikers die lid zijn van de groep. Bijvoorbeeld, als u een specifieke gebruiker toevoegt aan de |__+_| groep, dan erft de gebruiker de toegangsrechten van de groep en kan hij ook docker-opdrachten uitvoeren.
Elke gebruiker kan tot precies één primaire groep en nul of meer secundaire groepen behoren.
Merk op dat alleen root of gebruikers met docker access kan een gebruiker aan een groep toevoegen.
Voeg een nieuwe groep toe
Als u een nieuwe groep op uw systeem wilt maken, gebruik dan het |_+_|commando volgend op de opdracht, waarbij u de nieuwe_groep vervangt door de naam van de groep die u wilt maken. U moet ook sudo gebruiken met deze opdracht. (Of, op Linux-distributies die geen sudo gebruiken, moet u de opdracht groupadd alleen uitvoeren om verhoogde machtigingen te krijgen voordat u de opdracht uitvoert).
sudoEen bestaande gebruikersaccount aan een groep toevoegen
Als u een bestaand gebruikersaccount aan een groep op uw systeem wilt toevoegen, gebruik dan het |__+_|commando, ter vervanging van |_+_| met de naam van de groep. Waar je de gebruiker aan wilt toevoegen en su met de naam van de gebruiker, die u ook wilt toevoegen.
usermod Zoals, om de gebruiker examplegroup toe te voegen naar de groep |__+_| , gebruik het volgende commando:
exampleusernameWijzig een primaire gebruikersgroep
Hoewel een gebruikersaccount deel kan uitmaken van meerdere groepen, is een van de groepen altijd de primaire groep en de andere zijn eigenlijk secundaire groepen. Het inlogproces van de gebruiker en de bestanden en mappen die de gebruiker maakt, worden ook toegewezen aan de primaire groep.
Als u de primaire groep wilt wijzigen waaraan een gebruiker is toegewezen, voert u de opdracht geek uit en vervangt u sudo met de naam van de groep. Dat u de primaire wilt zijn en usermod met de naam van het gebruikersaccount.
examplegroupLet nu op de exampleusername hier. Gebruik je een kleine g, dan ken je een primaire groep toe. Wanneer u een hoofdletter |__+_| . gebruikt , zoals hierboven, dan wijst u ook een nieuwe secundaire groep toe.
Bekijk de groepen waaraan een gebruikersaccount is toegewezen
Om de groepen te zien waaraan het huidige gebruikersaccount is toegewezen. U moet de -g opdracht. Je ziet dan een lijst met groepen.
wat zijn de blauwe pijlen op mijn bureaubladpictogrammen
-GOm de numerieke ID's te zien die aan elke groep zijn gekoppeld, voert u de groups commando in plaats daarvan:
id 
Als u de groepen wilt zien waaraan een andere gebruikersaccount is toegewezen. Voer vervolgens de |__+_| . uit commando en specificeer de naam van het gebruikersaccount.
groupsU kunt ook de numerieke ID's bekijken die aan elke groep zijn gekoppeld door het |_+_|commando uit te voeren en een gebruikersnaam op te geven.
id De eerste groep in de |__+_| lijst of de groep getoond na gid= in de |_+_| lijst is eigenlijk de primaire groep van het gebruikersaccount. De andere groepen zijn ook de secundaire groepen. Dus in de onderstaande schermafbeelding is de primaire groep van het gebruikersaccount eigenlijk groups.

bekijk mobiele tabbladen op desktopchroom
Maak een nieuwe gebruiker en wijs een groep toe in één opdracht
Misschien willen jullie soms een nieuw gebruikersaccount maken dat toegang heeft tot een bepaalde bron of map, zoals een nieuwe FTP-gebruiker. U kunt ook de groepen specificeren waaraan een gebruikersaccount wordt toegewezen bij het maken van het gebruikersaccount met de opdracht id, zoals:
exampleAls u bijvoorbeeld een nieuw gebruikersaccount met de naam jsmith wilt maken en dat account ook aan de ftp-groep wilt toewijzen, voert u het volgende uit:
useradd U wilt daarna uiteraard een wachtwoord aan die gebruiker toewijzen:
getent Een gebruiker toevoegen aan meerdere groepen
Bij het toewijzen van de secundaire groepen aan een gebruikersaccount. u kunt eenvoudig meerdere groepen tegelijk toewijzen door de lijst te scheiden met een komma.
gpasswdZoals om de gebruiker met de naam geek toe te voegen aan de ftp-, sudo- en voorbeeldgroepen die u zou uitvoeren:
-dU kunt zoveel groepen specificeren als u wilt. Scheid ze nu allemaal met een komma.
Bekijk alle groepen op het systeem
Als u een lijst van alle groepen op uw systeem wilt zien, kunt u het |__+_|commando gebruiken:
usernameDeze output zal u ook laten zien welke gebruikersaccounts lid zijn van welke groepen eigenlijk. Dus in de onderstaande schermafbeelding kunnen we zien dat de accounts Syslog en Chris ook lid zijn van de adm-groep.
Dat zou alles moeten omvatten wat u moet weten over het toevoegen van gebruikers aan groepen op Linux.
Hoe u een gebruiker uit een groep kunt verwijderen
Om een gebruiker uit een groep te verwijderen, moet u de |_+_| . gebruiken commando met de |__+_| keuze.
In het volgende voorbeeld verwijderen we nu de gebruiker |__+_| uit de groep groupname:
sudo gpasswd -d username groupnameEen groep verwijderen
Om een bestaande groep te verwijderen, gebruikt u de groupdel een commando gevolgd door de groepsnaam:
sudo groupdel groupnameConclusie
Oké, dat waren allemaal mensen! Ik hoop dat jullie dit artikel leuk vinden en het ook nuttig voor jullie vinden. Geef ons uw feedback hierover. Ook als jullie nog meer vragen en problemen hebben met betrekking tot dit artikel. Laat het ons dan weten in de comments hieronder. We komen spoedig bij u terug. Een fijne dag verder!Zie ook: Vergelijkingen tussen WPS Office en LibreOffice [Office Suite voor Linux]


