Vil du administrere brukere på Ubuntu Linux bedre?  Svaret er å opprette grupper, og deretter bruke Ubuntu legge til brukerfunksjonen.

Ubuntu Linux: Legg til og fjern brukere til grupper på den enkle måten

Annonse Selv om du er en relativt erfaren Linux-bruker, er det ikke sikkert at grupper er noe du tenker på så ofte. I mange tilfeller er de grunnleggende gruppene som opprettes når du oppretter en ny bruker mens du setter opp systemet, alt du trenger. Når du administrerer systemet ditt, kan du likevel støte på situasjoner der du trenger å legge til en bruker i en gruppe. Det e

Annonse

Selv om du er en relativt erfaren Linux-bruker, er det ikke sikkert at grupper er noe du tenker på så ofte. I mange tilfeller er de grunnleggende gruppene som opprettes når du oppretter en ny bruker mens du setter opp systemet, alt du trenger.

Når du administrerer systemet ditt, kan du likevel støte på situasjoner der du trenger å legge til en bruker i en gruppe. Det er enkelt å legge til eller slette en bruker fra en gruppe på Ubuntu, du er kanskje ikke klar over hvordan du gjør det ennå.

Hva grupper brukes til i Linux

En gruppe i Linux er akkurat slik det høres ut: en samling brukere. Disse brukes til å administrere tillatelser for et antall brukere i stedet for å endre dem per bruker. Det er verdt å kjenne seg rundt i grupper da dette konseptet brukes på tvers av Unix-lignende operativsystemer som helhet, ikke bare Linux.

En bruker må tilhøre minst en gruppe. Dette er brukerens primære gruppe. En bruker kan og vanligvis hører til andre grupper, kjent som sekundære grupper. Det er ofte en grense for hvor mange sekundære grupper en bruker kan tilhøre, men dette er ikke noe du vil støte på ofte.

Selvfølgelig er grupper ikke den eneste måten å håndtere Linux-tillatelser på. For håndtering av tillatelser per bruker, se vår guide til chmod-kommandoen Chmod-kommandoen og Linux-filtillatelsene forklart Chmod-kommandoen og Linux-filtillatelsene forklart. Hvis du vil administrere filtillatelser ordentlig på et Linux-operativsystem, trenger du å kjenne chmod-kommandoen. Les mer .

Legg til en bruker i en gruppe i Ubuntu

Det er to kommandoer du bør vite når du vil legge en bruker til en gruppe på Linux. Dette er usermod og usermod . Førstnevnte lar deg se hvilke grupper du allerede er tilordnet. Bare kjør følgende:

 groups 

Før du legger til en bruker i en gruppe, vil du sørge for at brukeren faktisk eksisterer. For å gjøre dette, kan du bruke getent kommandoen. Kjør følgende for å liste opp alle grupper:

 getent group 

Du vil se en liste over grupper, samt hvilke brukere som er tilordnet dem.

Viser grupper på Ubuntu med getent-kommandoen

Hvis du vil legge til en bruker i en gruppe, bruker du kommandoen usermod . Vanligvis vil du gjøre dette med en kommando som følgende:

 sudo usermod -a -G group username 

Bytt group med navnet på gruppen du vil legge brukeren til, og username med brukerens navn. For eksempel:

 sudo usermod -a -G sudo kwouk 

Dette vil tillate brukeren å bruke sudo kommandoen. Siden bare brukere i den gruppen kan bruke sudo, kan du bare kjøre usermod kommandoen hvis du allerede er i den gruppen.

Mens denne guiden fokuserer på Ubuntu, for å legge til en bruker til en gruppe på andre distros, vil du bruke de samme nøyaktige trinnene.

Opprette en ny gruppe i Ubuntu

Noen ganger vil du støte på situasjoner der du trenger å legge til en bruker i en gruppe, men den gruppen eksisterer ikke. I dette tilfellet må du opprette gruppen selv, og det er her groupadd kommandoen kommer inn.

Denne kommandoen er veldig enkel å bruke. Bare kjør den under sudo med navnet på gruppen du vil opprette. For eksempel:

 sudo groupadd newgroup 

Opprette en gruppe med den grupperte kommandoen

Ovennevnte vil opprette en gruppe kjent som "newgroup." Denne kommandoen er ikke en du måtte trenge å kjøre, men hvis du installerer viss programvare, kan du kreve nye grupper. Hvis du vil legge til en bruker til en gruppe du nettopp opprettet, bruker du de samme trinnene som er beskrevet ovenfor.

Legge til en bruker i en gruppe med kommandoen usermod

Fjern en bruker fra en gruppe i Ubuntu

Nå vet du hvordan du legger til en bruker i en gruppe på Linux, men hva med å fjerne dem fra en gruppe? Dette kan variere på tvers av Linux-distribusjoner, men heldigvis er det enkelt på Ubuntu å fjerne en bruker fra en gruppe.

deluser kommandoen, som navnet tilsier, brukes ofte til å slette en bruker helt. Du kan også bruke den på Ubuntu til å slette en bruker fra en gruppe, så vel som på andre distros som Debian hvor pakken også er tilgjengelig. Hvis du vil fjerne en bruker fra en gruppe, bruker du kommandoen på følgende måte:

 sudo deluser username groupname 

Sørg alltid for å dobbeltsjekke at gruppenavnet er til stede. Hvis du kjører kommandoen uten et gruppenavn, vil den ganske enkelt slette brukeren helt. For eksempel vil følgende kommando fjerne brukeren fra gruppen "sudo."

 sudo deluser kwouk sudo 

Hvis du unnlot den endelige "sudo" fra kommandoen ovenfor, vil den slette brukeren "kwouk."

Fjerne en bruker fra en gruppe med deluser-kommandoen

Det kan hjelpe med å dobbeltsjekke hvilke grupper en bruker allerede er tilordnet. For å gjøre dette, kjør ganske enkelt følgende:

 sudo groups username 

En enklere måte å legge til og fjerne brukere fra grupper

Mange mennesker foretrekker å bruke et grafisk verktøy på Ubuntu for å legge til brukere og fjerne dem fra grupper. Hvis du ofte trenger å gjøre dette og ikke foretrekker å jobbe fra kommandolinjen, kan dette gjøre din like mye enklere. Heldigvis er ikke bare dette mulig, men enkelt å gjøre det også.

For å gjøre dette, må du installere pakken "gnome-system-tools", som inneholder noen få forskjellige verktøy. Vi er bare interessert i applikasjonen “Brukere og grupper”, men vi trenger å installere hele pakken uansett. For å gjøre dette, kjør følgende kommando:

 sudo apt install gnome-system-tools 

Installere gnome-systemverktøy på Ubuntu

Svar ja på spørsmålene, og vent deretter på at pakkene skal lastes ned og installeres. Når installasjonen er fullført, starter du Brukere og grupper- applikasjonen.

Brukere og grupper-applikasjonen på Ubuntu

På venstre side ser du en liste over brukere på systemet ditt. For å legge til og fjerne brukere fra grupper, klikk på Administrer grupper . Du vil se en liste over alle gruppene som er tilgjengelige i installasjonen av Ubuntu. Legg til brukere i grupper ved å klikke på Egenskaper og merke av i ruten ved siden av navnene deres. Slett brukere fra grupper ved å fjerne merket i ruten.

Administrere grupper med et GUI-verktøy

Nye måter å administrere tillatelser i Ubuntu

Mens Unix-røttene stammer fra 1970-tallet, er Linux i stadig utvikling. Dette betyr ikke bare bedre maskinvaresupport og ytelse justeringer heller. Etter hvert som Linux utvikler seg, ser vi flere måter å administrere brukere og tillatelser på.

Ubuntu 19.10 bringer blant annet Gnome versjon 3.32 som legger til app-tillatelseskontroll. Dette lar deg bruke app-tillatelser fra smarttelefonstil. Selv om denne funksjonen fremdeles er i sin spede begynnelse, kan den ende med å gjøre Linux-skrivebordet sikrere. For en titt på andre nye ting underveis, se vår guide til de nye funksjonene som kommer i Ubuntu 19.10 10 nye Linux Ubuntu 19.04-funksjoner og hvordan du bruker dem 10 Ny Linux Ubuntu 19.04-funksjoner og hvordan du bruker dem Vil du prøve ut det nye Linux Ubuntu-funksjoner? Ta en kopi av Ubuntu 19.04 og stropp deg inn. Her er hva du skal se etter. Les mer .

Utforsk mer om: Systemadministrasjon, Brukergrupper.