Linux Commands 9. Groups : groupadd, groupmod, groupdel
Innehållsförteckning:
groupadd
Kommandosyntax- Skapa en grupp i Linux
- Skapa en grupp med specifikt GID
- Skapa en systemgrupp
- Att åsidosätta standardvärdena
/etc/login.defs
- Skapa en systemgrupp med lösenord
- Slutsats
I Linux används grupper för att organisera och administrera användarkonton. Det primära syftet med grupper är att definiera en uppsättning privilegier som att läsa, skriva eller utföra behörighet för en given resurs som kan delas mellan användare i gruppen., vi talar om hur man skapar nya grupper i Linux med hjälp av kommandot
groupadd
.
groupadd
Kommandosyntax
Den allmänna syntaxen för kommandot
groupadd
är enligt följande:
groupadd GROUPNAME
Endast roten eller en användare med sudo-privilegier kan skapa nya grupper.
När den
groupadd
skapar
groupadd
en ny grupp med de alternativ som anges på kommandoraden plus standardvärden som anges i filen
/etc/login.defs
.
Skapa en grupp i Linux
För att skapa en ny
groupadd
följt av det nya gruppnamnet.
Till exempel, för att skapa en ny grupp som heter
mygroup
skulle du köra:
groupadd mygroup
Kommandot lägger till en post för den nya gruppen till
/etc/group
och
/etc/gshadow
filerna.
När gruppen har skapats kan du börja lägga till användare i gruppen.
Om gruppen med samma namn redan finns kommer systemet att skriva ut ett felmeddelande på följande sätt:
groupadd: group 'mygroup' already exists
För att undertrycka felmeddelandet om gruppen existerar och för att framställa kommandot, använder
--force
alternativet
-f
(-
--force
):
Skapa en grupp med specifikt GID
I Linux- och Unix-liknande operativsystem identifieras grupper med dess namn och ett unikt GID (ett positivt heltal).
När en ny grupp skapas tilldelar systemet som standard nästa tillgängliga GID från intervallet med grupp-ID: er som anges i
login.defs
filen.
Använd alternativet
-g
(
--gid
) för att skapa en grupp med ett specifikt GID.
Till exempel för att skapa en grupp med namnet
mygroup
med GID på
1010
skulle du skriva:
groupadd -g 1010 mygroup
Du kan verifiera gruppens GID genom att lista alla grupper och filtrera resultatet med grep:
getent group | grep mygroup
mygroup:x:1010:
Om en grupp med det givna GID redan finns får du följande fel:
groupadd: GID '1010' already exists
När det används med alternativet
-o
(
--non-unique
) ger
groupadd
kommandot dig möjlighet att skapa en grupp med icke-unikt GID:
Skapa en systemgrupp
Det finns ingen verklig teknisk skillnad mellan systemet och vanliga (normala) grupper. Vanligtvis används systemgrupper för vissa speciella systemdriftsändamål, som att skapa säkerhetskopior eller göra systemunderhåll.
Systemgrupper GID: er väljs från intervallet för systemgrupps UD: er som anges i filen
login.defs
, vilket är annorlunda än det intervall som används för vanliga grupper.
Använd alternativet
-r
(
--system
) för att skapa en systemgrupp. Till exempel, för att skapa en ny systemgrupp som heter
mysystemgroup
skulle du köra:
Att åsidosätta standardvärdena
/etc/login.defs
-K
(
--key
) följt av
KEY=VAL
låter dig åsidosätta standardvärdena som anges i filen
/etc/login.defs
.
I grund och botten, allt du kan åsidosätta är max- och minimivärden för normal- och systemgrupp-ID: er för automatisk GID-val när du skapar en ny grupp.
Låt oss säga att du vill skapa en ny grupp med GID i intervallet mellan 1200 och 1500. För att göra det, ange min / max-värdena som visas nedan:
groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup
Skapa en systemgrupp med lösenord
Att lägga till ett lösenord i en grupp har ingen praktisk användning och kan orsaka ett säkerhetsproblem eftersom mer än en användare kommer att behöva känna till lösenordet.
--password
-p
(-
--password
) följt av lösenord låter dig ställa in ett lösenord för den nya gruppen:
groupadd -p grouppassword mygroup
Slutsats
I Linux kan du skapa nya grupper med kommandot
groupadd
.
Samma instruktioner gäller för all Linux-distribution, inklusive Ubuntu, CentOS, RHEL, Debian, Fedora och Arch Linux.
Lämna gärna en kommentar om du har några frågor.
terminalanvändargruppLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man skapar begränsade grupper i whatsapp
Använd dina administratörsrättigheter genom att välja lämpliga gruppinställningar. Du kan skapa begränsade grupper i WhatsApp. Läs inlägget för att veta hur du aktiverar dem.
Hur man listar grupper i Linux
I Linux är en grupp en samling användare. Denna handledning förklarar hur man visar alla grupper som en användare är medlem av. Vi kommer också att förklara hur man listar alla medlemmar i en grupp.