Site Overlay

Tilføje en Bruger til en Gruppe (eller en Anden Gruppe) på Linux

  • 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
Reklame

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 exampleusernamemed navnet på den bruger konto.

usermod -g groupname username
Reklame

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
Reklame

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
Reklame

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
Reklame

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 ”

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *