Selv om du er en relativt erfaren Linux -bruker, er grupper kanskje ikke noe du tenker så ofte på. I mange tilfeller er de grunnleggende gruppene som opprettes når du oppretter en ny bruker mens du konfigurerer systemet alt du trenger.
beste apper for android tv box 2019
Når du administrerer systemet, kan du imidlertid støte på situasjoner der du må 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å.
Hvilke grupper brukes til i Linux
En gruppe i Linux er akkurat det det høres ut som: en samling brukere. Disse brukes til å administrere tillatelser for et antall brukere i stedet for å endre dem per bruker. Det er verdt å kjenne deg rundt i grupper, ettersom dette konseptet brukes på tvers av Unix-lignende operativsystemer som helhet, ikke bare Linux.
En bruker må tilhøre minst én gruppe. Dette er brukerens hovedgruppe. En bruker kan og tilhører vanligvis 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. For å håndtere tillatelser per bruker, se vår guide til chmod -kommandoen .
Legg til en bruker i en gruppe i Ubuntu
Det er to kommandoer du bør vite når du vil legge til en bruker i en gruppe på Linux. Disse er
groups
kommandoen og
usermod
kommando. 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 forsikre deg om at brukeren faktisk eksisterer. For å gjøre dette kan du bruke
getent
kommando. For å vise alle grupper, kjør følgende:
getent group
Du vil se en liste over grupper, samt hva brukerne er tildelt dem.
Hvis du vil legge til en bruker i en gruppe, bruker du
usermod
kommando. Vanligvis gjør du dette med en kommando som følgende:
sudo usermod -a -G group username
Med kommandoen ovenfor, erstatt
group
med navnet på gruppen du vil legge brukeren til, og
username
med navnet på brukeren. For eksempel:
sudo usermod -a -G sudo kwouk
Dette vil tillate den aktuelle brukeren å bruke
sudo
kommando. Siden bare brukere i den gruppen kan bruke
sudo
, du kan bare kjøre
usermod
kommando hvis du allerede er i den gruppen.
Selv om denne guiden fokuserer på Ubuntu, ville du bruke de samme nøyaktige trinnene for å legge til en bruker i en gruppe på andre distroer.
Opprette en ny gruppe i Ubuntu
Noen ganger vil du støte på situasjoner der du må legge til en bruker i en gruppe, men den gruppen eksisterer ikke. I dette tilfellet må du opprette gruppen selv, det er der | _+_ | kommandoen kommer inn.
Denne kommandoen er veldig enkel å bruke. Bare kjør den under
groupadd
med navnet på gruppen du vil opprette. For eksempel:
installer windows 10 fra flash -stasjon
sudo
Ovenstående ville opprette en gruppe kjent som 'ny gruppe'. Denne kommandoen er kanskje ikke den du noen gang trenger å kjøre, men installering av bestemt programvare kan kreve at du oppretter nye grupper. Hvis du vil legge til en bruker i en gruppe du nettopp har opprettet, bruker du de samme trinnene som er beskrevet ovenfor.
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 mellom Linux -distribusjoner, men heldigvis er det enkelt for Ubuntu å fjerne en bruker fra en gruppe.
De
sudo groupadd newgroup
kommando, som navnet tilsier, brukes ofte til å slette en bruker helt. Du kan også bruke den på Ubuntu for å slette en bruker fra en gruppe, så vel som på andre distroer som Debian der pakken også er tilgjengelig. For å fjerne en bruker fra en gruppe, bruk kommandoen på følgende måte:
deluser
Sørg alltid for å dobbeltsjekke at gruppenavnet er tilstede. 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 username groupname
Hvis du utelot den siste 'sudo' fra kommandoen ovenfor, ville den slette brukeren 'kwouk'.
Det kan hjelpe å dobbeltsjekke hvilke grupper en bruker allerede er tilordnet. For å gjøre dette, bare kjør følgende:
sudo deluser kwouk sudo
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 lettere. Heldigvis er ikke bare dette mulig, men også lett å gjøre.
For å gjøre dette må du installere pakken 'gnome-system-tools', som inneholder noen forskjellige verktøy. Vi er bare interessert i 'Brukere og grupper' -appen, men vi må installere hele pakken uansett. For å gjøre dette, kjør følgende kommando:
sudo groups username
Svar ja på meldingene, og vent til pakkene er lastet ned og installert. Når installasjonen er fullført, starter du Brukere og grupper applikasjon.
På venstre side ser du en liste over brukerne på systemet ditt. Klikk på for å legge til og fjerne brukere fra grupper Administrer grupper . Du vil se en liste over alle gruppene som er tilgjengelige i installasjonen av Ubuntu. Legg til brukere i grupper ved å klikke Egenskaper og merker av i boksen ved siden av navnene deres. Slett brukere fra grupper ved å fjerne merket i boksen.
Nye måter å administrere tillatelser i Ubuntu
Mens Unix -røttene stammer fra 1970 -tallet, utvikler Linux seg stadig. Dette betyr ikke bare bedre maskinvarestøtte og ytelsesjusteringer heller. Etter hvert som Linux utvikler seg, ser vi flere måter å administrere brukere og tillatelser på.
Blant annet bringer Ubuntu 19.10 Gnome versjon 3.32 som legger til apptillatelseskontroll. Dette lar deg bruke apptillatelser i smarttelefonstil. Selv om denne funksjonen fortsatt er i sin barndom, kan det 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.
Dele Dele kvitring E -post 5 tips for å overbelaste VirtualBox Linux -maskinene dineLei av den dårlige ytelsen som tilbys av virtuelle maskiner? Her er hva du bør gjøre for å øke VirtualBox -ytelsen.
Les neste Relaterte temaer- Linux
- Systemadministrasjon
- Brukergrupper
Kris Wouk er musiker, skribent og hva det nå heter når noen lager videoer for nettet. En teknisk entusiast så lenge han kan huske, har definitivt favorittoperativsystemer og enheter, men bruker så mange andre han kan uansett, bare for å holde seg fanget.
hvordan sjekke dms på instagram nettstedMer fra Kris Wouk
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere