- Chris Hoffman
@chrisbhoffman
- Opdateret 30 Marts 2018, 11:15 EDT
Changing the group en bruger er forbundet til, er en forholdsvis let opgave, men ikke alle kender de kommandoer, især for at tilføje en bruger til en sekundær gruppe. Vi gennemgår alle scenarierne for dig.
brugerkonti kan tildeles til en eller flere grupper på Linu.. Du kan konfigurere filtilladelser og andre privilegier efter gruppe., For eksempel på Ubuntu kan kun brugere i sudo-gruppen bruge kommandoen sudo
for at få forhøjede tilladelser.
Tilføj en ny gruppe
RELATERET: Hvad er forskellen mellem Sudo og Su i Linu??
Hvis du ønsker at oprette en ny gruppe på dit system, skal du bruge groupadd
kommando efter kommando, udskiftning new_group med navnet på den gruppe, du vil oprette., Du skal også bruge sudo med denne kommando (eller på Linu. – distributioner, der ikke bruger sudo
, skal du køre kommandoen su
for at få forhøjede tilladelser, før du kører kommandoen).,
sudo groupadd mynewgroup
Tilføj en Eksisterende brugerkonto til en Gruppe
for At tilføje en eksisterende brugerkonto til en gruppe på dit system, skal du bruge usermod
kommando, udskiftning examplegroup
med navnet på den gruppe, du vil føje brugeren til ogexampleusername
med navnet på den bruger, du vil tilføje.,
usermod -a -G examplegroup exampleusername
For eksempel, for at tilføje bruger geek
gruppen sudo
, skal du bruge følgende kommando:
usermod -a -G sudo geek
Ændre en Brugers Primære Gruppe
Mens en bruger konto, der kan være del af flere grupper, én af de grupper, der er altid den “primære gruppe” og andre er “sekundære grupper”. Brugerens login – proces og filer og mapper brugeren opretter vil blive tildelt den primære gruppe.,
for At ændre den primære gruppe, brugeren er tildelt, skal du køre usermod
kommando, udskiftningexamplegroup
med navnet på den gruppe, du ønsker at være den primære og exampleusername
med navnet på den bruger konto.
usermod -g groupname username
Bemærk -g
her. Når du bruger små bogstaver g, tildeler du en primær gruppe. Når du bruger et stort -G
, som ovenfor, tildeler du en ny sekundær gruppe.,
Vis de grupper, en brugerkonto er tildelt
for at se de grupper, den aktuelle brugerkonto er tildelt til, Kør kommandoen groups
. Du vil se en liste over grupper.
groups
for At se den numeriske id ‘ er der er tilknyttet hver gruppe, skal du køre id
kommando:
id
for At få vist de grupper, en anden bruger konto, der er tildelt til, at køre groups
kommando og specfy navnet på den brugerkonto.,
groups exampleusername
Du kan også se den numeriske id ‘ er, der er forbundet med hver enkelt gruppe ved at køre id
kommando og angive et brugernavn.
id exampleusername
Den første gruppe i groups
liste eller gruppe vises efter “gid=” id
liste er brugerkonto primære gruppe. De andre grupper er de sekundære grupper. Så i skærmbilledet nedenfor er brugerkontoens primære gruppe example
.,
Opret en ny bruger og tildel en gruppe i en kommando
Du kan nogle gange oprette en ny brugerkonto, der har adgang til en bestemt ressource eller mappe, som en ny FTP-bruger.,konto vil blive tildelt under oprettelse af bruger konto med useradd
kommando, som så:
useradd -G examplegroup exampleusername
For eksempel, til at oprette en ny brugerkonto opkaldt pjensen og tilknytte kontoen til ftp-gruppe, du vil køre:
useradd -G ftp jsmith
Du ønsker at tildele en adgangskode for denne bruger bagefter, selvfølgelig:
passwd jsmith
Tilføj en Bruger til Flere Grupper
Samtidig med at tildele den sekundære grupper til en bruger-konto, kan du nemt tildele flere grupper på én gang ved at adskille liste med et komma.,
usermod -a -G group1,group2,group3 exampleusername
For eksempel, for at tilføje bruger ved navn nørd til ftp, sudo, og eksempel grupper, du vil køre:
usermod -a -G ftp,sudo,example geek
Du kan angive så mange grupper du har lyst til—blot adskille dem alle med et komma.
Se Alle Grupper på Systemet
Hvis du ønsker at få vist en liste over alle grupper på dit system, kan du bruge getent
kommando:
getent group
Denne udgang vil også vise dig som bruger konti er medlemmer af hvilke grupper., Så i skærmbilledet nedenfor kan vi se, at brugerkonti syslog og chris er medlemmer af adm-gruppen.
det skal dække alt, hvad du har brug for at vide om at tilføje brugere til grupper på Linu..Chris Hoffman
Chris Hoffman er chefredaktør for Ho.-To Geek. Han har skrevet om teknologi i næsten et årti og var en pc .orld spaltist i to år. Chris har skrevet til ne.York Times, blevet intervie .et som teknologiekspert på TV-stationer som Miamis NBC 6, og havde sit arbejde dækket af nyhedssteder som BBC., Siden 2011 har Chris skrevet over 2.000 artikler, der er blevet læst mere end 500 millioner gange – – – og det er bare her på Ho. – To Geek.Læs hele Bio ”