Hvordan å Legge Brukeren til i Gruppe i Linux

I denne opplæringen, vil vi forklare hvordan du legger til en bruker i en gruppe i Linux-systemer. Vi vil også vise deg hvordan å fjerne en bruker fra en gruppe og hvordan å opprette, slette og liste grupper.

Linux-Grupper #

Linux-grupper er organisasjonen enheter som brukes til å organisere og administrere brukerkontoer i Linux. Den primære hensikten med gruppene er å definere et sett med rettigheter som lesing, skriving, eller utfører tillatelse for en gitt ressurs som kan deles mellom brukerne i gruppen.,

Det er to typer grupper i Linux operativsystemer:

  • Den Primære gruppe – Når en bruker oppretter en fil gruppen er satt til brukerens primære gruppe. Vanligvis, navnet på gruppen er den samme som navnet på bruker. Informasjon om brukerens primære gruppen er lagret i /etc/passwd – filen.

  • Sekundær eller supplerende gruppe – Nyttig når du ønsker å gi visse fil tillatelser til en gruppe brukere som er medlemmer av gruppen., For eksempel, hvis du legger til en bestemt bruker til docker gruppen, brukeren vil arve gruppens rettigheter og være i stand til å kjøre docker kommandoer.

Hver bruker kan tilhøre nøyaktig en primær gruppe og null eller flere sekundære grupper.

Bare rot eller brukere med sudo tilgang kan legge til en bruker til gruppe.,

Hvordan for å Legge til en Eksisterende Bruker til en Gruppe #

for Å legge til en eksisterende bruker til en annen gruppe, bruk usermod -a -G kommando etterfulgt av navnet på gruppen og den bruker:

sudo usermod -a -G groupname username

For eksempel, for å legge til brukeren linuxize til sudo gruppe, kan du kjøre følgende kommando:

sudo usermod -a -G sudo linuxize

bruk Alltid -a (legg til) alternativet når du legger til en bruker i en ny gruppe., Hvis du utelater -a alternativ, brukeren vil bli fjernet fra alle grupper som ikke er oppført etter -G alternativ.

På suksess, usermod – kommandoen ikke viser noen effekt. Den advarer deg bare hvis brukeren eller gruppen ikke eksisterer.,

Hvordan for å Legge til en Eksisterende Bruker til Flere Grupper i Én Kommando #

Hvis du vil legge til en eksisterende bruker til flere videregående grupper i én kommando, kan du bruke usermod kommando etterfulgt av -G alternativ navnet på gruppen adskilt med , (komma):

sudo usermod -a -G group1,group2 username

Hvordan å Fjerne en Bruker Fra en Gruppe #

Hvis du vil fjerne en bruker fra en gruppe, kan du bruke gpasswd kommando vidd -d alternativ.,

Hvis du vil endre en bruker primær-gruppe, kan du bruke usermod kommando etterfulgt av -g valg:

sudo usermod -g groupname username

I det følgende eksemplet, vi endrer den primære gruppe av brukeren linuxize til developers:

sudo usermod -g developers linuxize

Hvordan å Lage en Ny Bruker, og Tilordne Grupper i Én Kommando #

følgende useradd kommandoen oppretter en ny bruker som heter nathan med primær gruppe users og videregående grupper hjulet og utviklere.,

sudo useradd -g users -G wheel,developers nathan

Display brukergrupper #

for Å vise fullstendige brukerhåndboken informasjon, inkludert alle gruppene som brukeren er medlem av, kan du bruke id kommando etterfulgt av brukernavn:

id username

Hvis du utelater brukernavn, kommandoen skriver ut informasjon om den påloggede brukeren., La oss sjekke brukeren linuxize:

id linuxize
uid=1000(linuxize) gid=100(users) groups=100(users),10(wheel),95(storage),98(power),990(libvirt),993(docker),999(kvm)

Fra utgang ovenfor, ser vi at den primære gruppe av brukeren er users og den tilhører wheel, storage, libvirt, docker, og kvm supplerende grupper.,

for groups kommando for å vise brukerens supplerende grupper:

groups linuxize
wheel storage power users libvirt docker kvm

Hvis du ikke brukernavn er gått til groups – kommandoen, vil den skrive ut den påloggede brukerens grupper.

Konklusjon #

I denne opplæringen, har vi vist deg hvordan du legger til en bruker i en gruppe.

De samme kommandoene som gjelder for alle Linux-distribusjon, inkludert Ubuntu, CentOS, RHEL, Debian, og Linux Mint.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *