Denne artikkelen vil forklare hvordan du oppretter, sletter og administrerer brukere og grupper i Linux (testet med Ubuntu 19.10)
Hva er en bruker?
En bruker er en enhet som har rettigheter til å få tilgang til og endre et Linux -system i full eller begrenset kapasitet. Det kan være mange brukere i et typisk Linux -system. Faktisk, under installasjonen av et Linux -basert operativsystem som Ubuntu, blir standardbrukeren din med pålogging og passord samt mange brukere på systemnivå automatisk opprettet.
Hva er en gruppe?
En gruppe er en bred samling av forskjellige brukere i et Linux -system. Grupper opprettes vanligvis for å definere det samme settet med regler og sikkerhetspolicyer for hver bruker som faller inn under dem. Disse gruppene tillater bedre brukerorganisasjon ved å begrense privilegier og systemtilgang.
Forskjellen mellom en systembruker og en normal bruker
Vanlige brukere og systembrukere er i hovedsak de samme. Noen mennesker bruker dem til organisasjonsformål ved å klassifisere dem på grunnlag av tildelte bruker -ID -er (UID), ettersom systembrukere og normale brukere vanligvis har forskjellige ID -områder.
Grafisk applikasjon for administrering av brukere og grupper
En bruker- og grupper-app er forhåndsinstallert som standard på de fleste GNOME-baserte distribusjoner. Hvis ikke, installer du det i Ubuntu ved å kjøre kommandoen nedenfor:
$sudopassendeinstalleregnome-system-verktøyBare start den fra applikasjonsstarteren og klikk på synlige knapper for å administrere brukere og grupper.
Vis brukere som bruker kommandolinje
For å se en detaljert liste over alle brukere på Ubuntu, kjør en av følgende kommandoer:
$katt /etc/passwd$getent passwd
For å se bare brukernavn, kjør følgende kommando:
$kompgen -uVis alle grupper
For å vise alle grupper, kjør kommandoen nedenfor:
$grupperLegg til en ny bruker
For å legge til en ny normal bruker, kjør kommandoen nedenfor (erstatt brukernavn):
$sudoadduser brukernavnFor å legge til en ny systembruker, kjør kommandoen nedenfor (erstatt brukernavn):
$sudoadduser--systembrukernavnEn ny hjemmekatalog vil bli opprettet for enhver ny bruker som er opprettet ved hjelp av kommandoene ovenfor.
Fjern en eksisterende bruker
For å slette en bruker, kjør kommandoen nedenfor (erstatt brukernavn):
$sudodeluser user_nameFor å slette en bruker sammen med hjemmemappen, kjør kommandoen nedenfor (erstatt brukernavn):
$sudodeluser-fjern-hjembrukernavnFor å slette en bruker sammen med alle filene som er knyttet til den, kjører du kommandoen nedenfor (erstatt brukernavn):
$sudodeluser--fjerne alle filerbrukernavnLegg til en ny bruker i en eksisterende gruppe
For å legge til en ny bruker i en eksisterende gruppe, kjør kommandoen nedenfor (erstatt brukernavn og gruppenavn):
$sudoadduser brukernavn gruppenavnFjern en bruker fra en eksisterende gruppe
For å fjerne en bruker fra en eksisterende gruppe, kjør kommandoen nedenfor (erstatt brukernavn og gruppenavn):
$sudodeluser user_name group_nameGi nytt navn til eksisterende bruker
For å gi nytt navn til eksisterende bruker, kjør kommandoen nedenfor (erstatt nytt_navn og gammelt_navn):
$sudobrukerform-denytt_navn gammelt_navnEndre passord for en eksisterende bruker
For å endre passordet til en eksisterende bruker, kjør kommandoen nedenfor (erstatt brukernavn):
$sudo passwdbrukernavnOpprett en ny gruppe
For å opprette en ny gruppe, kjør kommandoen nedenfor (erstatt gruppenavn):
$sudoaddgroup group_nameFor å opprette en ny systemnivågruppe, kjør kommandoen nedenfor (erstatt gruppenavn):
$sudotilleggsgruppe--systemgruppenavnSlett en eksisterende gruppe
For å slette en eksisterende gruppe, kjør kommandoen nedenfor (erstatt gruppenavn):
$sudodelgruppe gruppenavnFor å slette en eksisterende systemnivågruppe, kjør kommandoen nedenfor (erstatt gruppenavn):
$sudodelgruppe--systemgruppenavnKonklusjon
Dette er få kommandoer du kan bruke til å administrere brukere og grupper på systemet ditt. Vær forsiktig når du gir nytt navn til og fjerner brukere, da en feil kommando kan føre til permanent fjerning av filer fra en annen bruker eller kan begrense påloggingen. Hvis du vil bevare filer til en bruker, må du ta en sikkerhetskopi av hjemmekatalogen før du sletter brukeren.