Hur man lägger till användare i gruppen på Linux - självstudier
Att ändra gruppen en användare är associerad med är en riktigt enkel uppgift, men inte alla känner till kommandona. Speciellt för att lägga till en användare i en sekundär grupp också. Vi går igenom alla scenarier för dig. I den här artikeln ska vi prata om hur man lägger till användare i gruppen på Linux - handledning. Låt oss börja!
Användarkonton kan faktiskt tilldelas till en eller flera grupper på Linux. Du kan också konfigurera filbehörigheter och andra behörigheter för gruppen. Såsom på Ubuntu är det bara användare i sudo-gruppen som kan använda sudo kommandot för att få förhöjda behörigheter.
Linux-grupper
Linux grupper är organisationsenheter som också används för att organisera och administrera användarkonton i Linux. Det primära syftet med grupper är att definiera en uppsättning behörigheter faktiskt. Till exempel läsa, skriva eller utföra behörighet för en viss resurs som kan delas mellan användarna inom gruppen.
Det finns faktiskt två typer av grupper i Linux-operativsystem:
- Den primära gruppen - När en användare skapar en fil är filens grupp faktiskt inställd på användarens primära grupp. För det mesta är gruppens namn detsamma som användarens namn. Informationen om användarens primära grupp lagras faktiskt i
/etc/passwdfil. - Sekundär eller kompletterande grupp - Användbart när du vill bevilja många filbehörigheter till en uppsättning användare som är medlemmar i gruppen. Till exempel om du lägger till en specifik användare i
dockergrupp kommer användaren att ärva åtkomsträttigheterna från gruppen och också kunna köra dockarkommandon.
Varje användare kan tillhöra exakt en primär grupp och noll eller flera sekundära grupper.
Observera att endast root eller användare med sudo åtkomst kan lägga till en användare i en grupp.
Lägg till en ny grupp
Om du vill skapa en ny grupp på ditt system använder du kommandot groupadd följande kommando och ersätter den nya gruppen tillsammans med namnet på den grupp du vill skapa. Du måste också använda sudo med det här kommandot. (Eller på Linux-distributioner som inte använder sudo måste du köra kommandot su på egen hand för att få förhöjda behörigheter innan du kör kommandot).
usermod Lägg till ett befintligt användarkonto i en grupp
Om du vill lägga till ett befintligt användarkonto i en grupp på ditt system, använd sedan kommandot examplegroup och ersätt exampleusername med gruppens namn. Att du vill lägga till användaren till och geek med användarens namn vill du också lägga till.
sudoSåsom att lägga till användaren usermod till gruppen examplegroup , använd följande kommando:
exampleusernameÄndra en primärgrupp för användare
Medan ett användarkonto kan ingå i flera grupper, är en av grupperna alltid den primära gruppen och de andra är faktiskt sekundära grupper. Användarens inloggningsprocess och filer och mappar som användaren skapar kommer också att tilldelas den primära gruppen.
Om du vill ändra den primära gruppen som en användare tilldelas till, kör sedan kommandot -g och ersätt -G med gruppens namn. Att du vill vara den primära och groups med namnet på användarkontot.
idNotera nu groups här. När du använder gemener g tilldelar du en primär grupp. När du använder versaler id , som ovan, tilldelar du också en ny sekundär grupp.
Visa de grupper ett användarkonto har tilldelats
För att se grupperna tilldelas det aktuella användarkontot. Du måste köra groups kommando. Du kommer då att se en lista med grupper.
bästa craigslist app android
idFör att visa de numeriska ID: n som är associerade med varje grupp, kör sedan example kommando istället:
useradd 
Om du vill se grupperna tilldelas ett annat användarkonto. Kör sedan getent kommandot och ange namnet på användarkontot.
gpasswdDu kan också se de numeriska ID: n som är kopplade till varje grupp genom att köra kommandot -d och ange ett användarnamn.
usernameDen första gruppen i groupname listan eller gruppen som visas efter gid = i sudo gpasswd -d username groupname listan är faktiskt användarkontots primära grupp. De andra grupperna är också sekundära grupper. Så i skärmdumpen nedan är användarkontots primära grupp groupdel i princip.
Battlefront 2 tangentbord fungerar inte

Skapa en ny användare och tilldela en grupp i ett kommando
Ibland kanske du vill skapa ett nytt användarkonto som har åtkomst till en viss resurs eller katalog, till exempel en ny FTP-användare. Du kan också ange vilka grupper ett användarkonto ska tilldelas när du skapar ett användarkonto med kommandot sudo groupdel groupname, så här:
sudo groupadd mynewgroup
Till exempel, för att skapa ett nytt användarkonto med namnet jsmith och även tilldela det kontot till ftp-gruppen, skulle du köra:
usermod -a -G examplegroup exampleusername
Du vill tilldela ett lösenord för användaren efteråt, obviuosly:
usermod -a -G sudo geek
Lägg till en användare i flera grupper
När du tilldelar sekundära grupper till ett användarkonto. Du kan enkelt tilldela flera grupper samtidigt genom att separera listan med ett komma.
usermod -g groupname username
Såsom att lägga till användaren med namnet geek i ftp-, sudo- och exempelgrupperna som du skulle köra:
groups
Du kan ange så många grupper du vill - bara separera dem alla med ett kommatecken nu.
Visa alla grupper på systemet
Om du vill visa en lista över alla grupper på ditt system kan du använda kommandot
id:
groups exampleusername
Denna utdata visar också vilka användarkonton som är medlemmar i vilka grupper som faktiskt. Så på skärmdumpen nedan kan vi se att kontona Syslog och Chris också är medlemmar i adm-gruppen.
Det borde täcka allt du behöver veta om att lägga till användare i grupper på Linux.
Hur man tar bort en användare från en grupp
För att ta bort en användare från en grupp måste du använda
id exampleusernamekommando med
useradd -G examplegroup exampleusernamealternativ.
I följande exempel tar vi nu bort användaren
useradd -G ftp jsmithfrån gruppen
passwd jsmith:
usermod -a -G group1,group2,group3 exampleusername
Hur man tar bort en grupp
För att radera en befintlig grupp, använd usermod -a -G ftp,sudo,example geek
ett kommando följt av gruppnamnet:
getent group
Slutsats
Okej, det var allt folk! Jag hoppas att ni gillar den här artikeln och tycker att den också är till hjälp. Ge oss din feedback om det. Även om ni har ytterligare frågor och frågor relaterade till den här artikeln. Låt oss veta i kommentarfältet nedan. Vi återkommer snart. Ha en bra dag!Se även: Jämförelse mellan WPS Office vs LibreOffice [Office Suite för Linux]


