Linux Tutorial #5 - Prozessverwaltung
Innholdsfortegnelse:
- Linux-grupper
- Slik legger du til en eksisterende bruker i en gruppe
- Slik legger du til en eksisterende bruker til flere grupper i en kommando
- Slik fjerner du en bruker fra en gruppe
- Hvordan opprette en gruppe
- Slik sletter du en gruppe
- Hvordan endre brukerens primære gruppe
- Hvordan opprette en ny bruker og tilordne grupper i én kommando
- Vis brukergrupper
- Konklusjon
I denne opplæringen skal vi forklare hvordan du legger til en bruker til en gruppe i Linux-systemer. Vi vil også vise deg hvordan du fjerner en bruker fra en gruppe og hvordan du oppretter, sletter og lister grupper.
Linux-grupper
Linux-grupper er organisasjonsenheter som brukes til å organisere og administrere brukerkontoer i Linux. Det primære formålet med grupper er å definere et sett med privilegier som å lese, skrive eller utføre tillatelse for en gitt ressurs som kan deles mellom brukerne i gruppen.
Det er to typer grupper i Linux-operativsystemer:
-
Primærgruppe - Når en bruker oppretter en fil, settes filgruppen til brukerens primærgruppe. Vanligvis er navnet på gruppen det samme som navnet på brukeren. Informasjonen om brukerens primære gruppe lagres i
/etc/passwd
filen.Sekundær eller tilleggsgruppe - Nyttig når du vil gi visse filtillatelser til et sett brukere som er medlemmer av gruppen. Hvis du for eksempel legger til en bestemt bruker i
docker
gruppen, vil brukeren arve tilgangsrettighetene fra gruppen og kunne kjøre docker-kommandoer.
Hver bruker kan tilhøre nøyaktig en primær gruppe og null eller flere sekundære grupper.
Bare root eller brukere med
sudo
tilgang kan legge en bruker til en gruppe.
Slik legger du til en eksisterende bruker i en gruppe
Hvis du vil legge til en eksisterende bruker i en sekundær gruppe, bruker du
usermod -a -G
fulgte navnet på gruppen og brukeren:
sudo usermod -a -G groupname username
For å legge til
linuxize
til
sudo
gruppen, vil du for eksempel kjøre følgende kommando:
sudo usermod -a -G sudo linuxize
Bruk alltid
-a
(vedlegg) når du legger til en bruker i en ny gruppe. Hvis du utelater alternativet
-a
, vil brukeren bli fjernet fra alle grupper som ikke er oppført etter alternativet
-G
.
Når det lykkes, viser ikke
usermod
noen utdata. Den advarer deg bare hvis brukeren eller gruppen ikke eksisterer.
Slik legger du til en eksisterende bruker til flere grupper i en kommando
sudo usermod -a -G group1, group2 username
Slik fjerner du en bruker fra en gruppe
For å fjerne en bruker fra en gruppe, bruk
gpasswd
kommandoen med alternativet
-d
.
I det følgende eksemplet fjerner vi
username
fra
groupname
:
sudo gpasswd -d username groupname
Hvordan opprette en gruppe
Hvis du vil opprette en ny gruppe, bruker du kommandoen
groupadd
etterfulgt av gruppenavnet:
Slik sletter du en gruppe
Hvis du vil slette en eksisterende gruppe, bruker du
groupdel
kommandoen etterfulgt av gruppenavnet:
Hvordan endre brukerens primære gruppe
Hvis du vil endre en primær brukergruppe, bruker du kommandoen
usermod
etterfulgt av alternativet
-g
:
sudo usermod -g groupname username
I det følgende eksemplet endrer vi den primære gruppen til
linuxize
til
developers
:
sudo usermod -g developers linuxize
Hvordan opprette en ny bruker og tilordne grupper i én kommando
Følgende
useradd
kommando oppretter en ny bruker som heter
nathan
med primære
useradd
og sekundære grupper hjul og utviklere.
sudo useradd -g users -G wheel, developers nathan
Vis brukergrupper
For å vise fullstendig brukerinformasjon inkludert alle gruppene som en bruker er medlem av, bruker du
id
kommandoen etterfulgt av brukernavnet:
id username
id linuxize
uid=1000(linuxize) gid=100(users) groups=100(users), 10(wheel), 95(storage), 98(power), 990(libvirt), 993(docker), 999(kvm)
Fra utgangen over ser vi at den primære gruppen til brukeren er
users
og den tilhører
wheel
,
storage
,
libvirt
,
docker
og
kvm
tilleggsgrupper.
Bruk gruppekommandoen for å vise brukerens tilleggsgrupper:
groups linuxize
wheel storage power users libvirt docker kvm
Hvis ikke noe brukernavn blir gitt til gruppekommandoen, vil det skrive ut de for øyeblikket påloggede brukergruppene.
Konklusjon
I denne opplæringen har vi vist deg hvordan du legger til en bruker i en gruppe.
De samme kommandoene gjelder for all Linux-distribusjon, inkludert Ubuntu, CentOS, RHEL, Debian og Linux Mint.
Legg gjerne igjen en kommentar hvis du har spørsmål.
terminal brukergruppeVi skal hele tiden sikre at datamaskinen vi bruker er i god form. Fordi dette hjelper til med å opprettholde datamaskinens ytelse, uansett hva vi bruker det til, forretninger eller fornøyelser - og i andre gir det samme følelse som en helt ny PC. Vi er klar over en rekke verktøy som er bygget rett inn i Windows, og er i stand til å opprettholde systemets helse og ytelse. Men hvis du leter etter en gratis Windows Optimizer-programvare, kan du sjekke ut
Iobit Advanced SystemCare.
I dette innlegget vil vi se hvordan du bruker PowerShell Scripts til å opprette og legge til Shutdown, Restart, Logoff, Switch User, Hibernation Tiles til Windows 10/8 Startskjerm. Som du vet, har Windows 8 en startskjerm som erstatter Start-menyen. Og dette for mange er fortsatt bekymringen som de er vant til Windows 7 Start-knappen som gir denne menyen. Selv om jeg kan si at det med litt læring og bruk, vil du begynne å like Start-skjermen like - om ikke mer. Men for noen Windows 8-brukere er
Vi har allerede sett 10 forskjellige måter du kan slå av eller starte Windows 8 på nytt. I dette innlegget vil vi se hvordan du lager en Shutdown, Restart, Switch User, Hibernation og Logoff til Windows 8 ved hjelp av
Hvordan legge til instagramhøydepunkter uten å legge til historien
Vil du lage høydepunkter på Instagram uten å publisere dem til en historie først? Sjekk hacket her, og endre også omslag uten å legge dem til en historie.