Endre gruppen en bruker er tilknyttet er en ganske enkel oppgave, men ikke alle kjenner kommandoene, spesielt for å legge til en bruker til en annen gruppe. Vi går gjennom alle scenariene for deg.
Brukerkontoer kan tilordnes en eller flere grupper på Linux. Du kan konfigurere filtillatelser og andre privilegier etter gruppe. For eksempel på Ubuntu kan bare brukere i sudo-gruppen bruke kommandoensudo
for å få forhøyede tillatelser.
RELATED: Hva er forskjellen mellom Sudo og Su i Linux?
Hvis du vil opprette en ny gruppe på systemet, bruker du kommandoengroupadd
kommandoen, erstatter new_group med navnet på gruppen du vil opprette. Du må også bruke sudo med denne kommandoen (eller på Linux-distribusjoner som ikke brukersudo
, må du kjøresu
-kommandoen alene til få forhøyede tillatelser før du kjører kommandoen).
sudo groupadd mynewgroup
For å legge til en eksisterende brukerkonto i en gruppe på systemet, brukbrukermodus
kommandoen erstattereksamplegroup
med navnet på gruppen du vil legge til brukeren til ogexampleusername
med navnet på brukeren du vil legge til.
usermod -a - G examplegroup exampleusername
For eksempel, for å legge til brukerengeek
til gruppensudo
, bruk følgende kommando:
usermod -a -G sudo geek
Mens en brukerkonto kan være en del av flere grupper, er en av gruppene alltid "primærgruppen" og de andre er "sekundære grupper". Brukerens innloggingsprosess og filer og mapper som brukeren oppretter, vil bli tildelt den primære gruppen.
For å endre den primære gruppen en bruker er tilordnet, kjør kommandoenusermod
, erstattetexamplegroup
med navnet på gruppen du vil være det primære ogeksempelbrukernavnet
med navnet på brukerkontoen.
usermod -g gruppenavn brukernavn
Merk-g
her. Når du bruker en liten bokstav g, tilordner du en hovedgruppe. Når du bruker en stor boks-G
, overfører du en ny sekundær gruppe.
For å vise gruppene den nåværende brukerkontoen er tilordnet til , kjør kommandoengrupper
. Du får se en liste over grupper.
grupper
For å se de numeriske IDene som er knyttet til hver gruppe, kjør kommandoenid
i stedet for:
id
For å vise gruppene en annen brukerkonto er tilordnet, kjør kommandoengrupper
og spesifiser navnet på brukerkontoen.
grupper exampleusername
Du kan også se de numeriske IDene som er knyttet til hver gruppe ved å kjøreid
kommandoen og spesifiserer et brukernavn.
id exampleusername
Den første gruppen i listengrupper
eller gruppen vist etter "gid =" i listenid
er brukerkontoens primære gruppe. De andre gruppene er de sekundære gruppene. Så, i skjermbildet nedenfor, er brukerkontoens primære gruppeeksempel
.
Du kan noen ganger opprette en ny brukerkonto som har tilgang til en bestemt ressurs eller katalog, som en ny FTP-bruker. Du kan angi hvilke grupper en brukerkonto skal tilordnes når du oppretter brukerkontoen med kommandoenuseradd
, slik som:
useradd - G eksempeleksempelnavnnavn
For eksempel, opprett en ny bruker konto som heter jsmith og tilordne den kontoen til ftp-gruppen, ville du kjøre:
useradd -G ftp jsmith
Du vil selvsagt tildele et passord til den brukeren selvfølgelig:
passwd jsmith
Mens du tilordner sekundære grupper til en brukerkonto, kan du enkelt tilordne flere grupper samtidig ved å skille listen med et komma.
usermod -a -G gruppe1, gruppe2, gruppe3 exampleusername
Hvis du for eksempel vil legge til den navngitte brukernavnet i ftp-, sudo- og eksemplegruppene, kjører du:
usermod -a -G ftp, sudo, example geek
Du kan angi så mange grupper som du vil - bare skille dem alle med et komma.
Hvis du vil vise en liste over alle grupper på systemet ditt, kan du bruke kommandoengetent
:
getent group
Denne utgangen vil også vise deg hvilke brukerkontoer som er medlemmer av hvilke grupper. Så i skjermbildet nedenfor kan vi se at brukerreglene syslog og chris er medlemmer av adm-gruppen.
Det bør dekke alt du trenger å vite om å legge brukere til grupper på Linux.
Hvis du bor i EU, har du sannsynligvis en bedre gadgetgaranti
Den europeiske unionen har generelt tatt en langt mer praktisk tilnærming til forbrukerrettigheter enn USA. Hvis du er i EU, har du sannsynligvis mye mer bruk enn du kanskje tror når noe går galt med gadgets. Det er ikke bare ett års garanti produsenten gir deg. Hva du får med en grunnleggende produsentens garanti En produsents kommersielle garanti er i hovedsak et løfte om at produktet du kjøper fra dem, vil fungere som de sa det ville en viss periode.
Slik lager du Windows Vis filutvidelser
Windows viser ikke filutvidelser som standard, men du kan endre en enkelt innstilling og få Windows 7, 8 eller 10 til å vise deg hver fil full filtype. Hvorfor du bør vise filutvidelser Hver fil har en filtillegg som forteller Windows hvilken type fil som er. Filutvidelser er vanligvis tre eller fire siffer lange, men kan være lengre.