Manage User Privileges on Your Synology NAS | Synology
Indholdsfortegnelse:
- Linux-grupper
- Sådan føjes en eksisterende bruger til en gruppe
- Sådan føjes en eksisterende bruger til flere grupper i en kommando
- Sådan fjernes en bruger fra en gruppe
- Sådan opretter du en gruppe
- Sådan slettes en gruppe
- Sådan ændres en brugers primære gruppe
- Sådan opretter du en ny bruger og tildeler grupper i en kommando
- Vis brugergrupper
- Konklusion
I denne tutorial vil vi forklare, hvordan man tilføjer en bruger til en gruppe i Linux-systemer. Vi viser dig også, hvordan du fjerner en bruger fra en gruppe, og hvordan man opretter, sletter og lister grupper.
Linux-grupper
Linux-grupper er organisationsenheder, der bruges til at organisere og administrere brugerkonti i Linux. Det primære formål med grupper er at definere et sæt privilegier såsom læsning, skrivning eller udførelse af tilladelse til en given ressource, der kan deles mellem brugerne i gruppen.
Der er to typer grupper i Linux-operativsystemer:
-
Primær gruppe - Når en bruger opretter en fil, indstilles filgruppen til brugerens primære gruppe. Normalt er gruppens navn det samme som brugerens navn. Oplysningerne om brugerens primære gruppe gemmes i filen
/etc/passwd
.Sekundær eller supplerende gruppe - Nyttig, når du vil give visse filtilladelser til et sæt brugere, der er medlemmer af gruppen. Hvis du f.eks. Tilføjer en bestemt bruger til
docker
gruppen, arver brugeren adgangsrettighederne fra gruppen og kan køre docker-kommandoer.
Hver bruger kan høre til nøjagtigt en primær gruppe og nul eller flere sekundære grupper.
Kun root eller brugere med
sudo
adgang kan tilføje en bruger til en gruppe.
Sådan føjes en eksisterende bruger til en gruppe
For at føje en eksisterende bruger til en sekundær gruppe skal du bruge kommandoen
usermod -a -G
fulgt navnet på gruppen og brugeren:
sudo usermod -a -G groupname username
For eksempel at tilføje
linuxize
til
sudo
gruppen kører du følgende kommando:
sudo usermod -a -G sudo linuxize
Brug altid indstillingen
-a
(tilføj), når du tilføjer en bruger til en ny gruppe. Hvis du udelater indstillingen
-a
, fjernes brugeren fra alle grupper, der ikke er angivet efter indstillingen
-G
.
Ved succes viser
usermod
kommandoen ikke noget output. Det advarer dig kun, hvis brugeren eller gruppen ikke findes.
Sådan føjes en eksisterende bruger til flere grupper i en kommando
sudo usermod -a -G group1, group2 username
Sådan fjernes en bruger fra en gruppe
For at fjerne en bruger fra en gruppe skal du bruge
gpasswd
kommandoen med indstillingen
-d
.
I det følgende eksempel fjerner vi
username
fra
groupname
:
sudo gpasswd -d username groupname
Sådan opretter du en gruppe
For at oprette en ny gruppe skal du bruge kommandoen
groupadd
efterfulgt af gruppenavn:
Sådan slettes en gruppe
For at slette en eksisterende gruppe skal du bruge kommandoen
groupdel
efterfulgt af gruppenavn:
Sådan ændres en brugers primære gruppe
For at ændre en primær brugergruppe skal du bruge kommandoen
usermod
efterfulgt af indstillingen
-g
:
sudo usermod -g groupname username
I det følgende eksempel ændrer vi den primære gruppe af
linuxize
til
developers
:
sudo usermod -g developers linuxize
Sådan opretter du en ny bruger og tildeler grupper i en kommando
Følgende
useradd
kommando opretter en ny bruger, der hedder
nathan
med primære
users
og sekundære grupper hjul og udviklere.
sudo useradd -g users -G wheel, developers nathan
Vis brugergrupper
For at få vist komplette brugeroplysninger inklusive alle de grupper, som en bruger er medlem af, skal du bruge
id
kommandoen efterfulgt af brugernavn:
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 output ovenfor ser vi, at den primære gruppe af brugeren er
users
og at den tilhører
wheel
,
storage
,
libvirt
,
docker
og
kvm
supplerende grupper.
Brug kommandoen
groups
til at vise brugerens supplerende grupper:
groups linuxize
wheel storage power users libvirt docker kvm
Hvis der ikke gives et brugernavn til gruppekommandoen, udskrives det de i øjeblikket loggede brugergrupper.
Konklusion
I denne tutorial har vi vist dig, hvordan du tilføjer en bruger til en gruppe.
De samme kommandoer gælder for enhver Linux-distribution, herunder Ubuntu, CentOS, RHEL, Debian og Linux Mint.
Du er velkommen til at give en kommentar, hvis du har spørgsmål.
terminal brugergruppeData er værdifulde for alle, der bruger en enhed til at surfe på internettet dagligt. Vi ved helt sikkert, at de fleste mennesker ikke har ubegrænset dataplan, så for at komme forbi, skal de se, hvordan de bruger deres data for at holde øje med kattevideoer på Facebook. Det er aldrig nemt at holde tingene sammen, du ved, sporer din dataforbrug og alt relateret. Men hvis du bruger en Windows 10 eller en Windows 10 mobil enhed, er det nemt at

Administrere din dataforbrug
Sådan føjes bruger til sudoers i centos

I CentOS har du to muligheder for at give sudo-adgang til en bruger. Den første er at tilføje brugeren til filen Sudoers. Den anden mulighed er at tilføje brugeren til hjulgruppen.
Sådan føjes bruger til sudoers i debian

Sudoers-filen indeholder et sæt regler, der bestemmer, hvilke brugere eller grupper der tildeles med sudo-privilegier såvel som niveauet for privilegierne.