Denne artikel vil forklare, hvordan du opretter, sletter og administrerer brugere og grupper i Linux (testet med Ubuntu 19.10)
Hvad er en bruger?
En bruger er en enhed, der har rettigheder til at få adgang til og ændre et Linux -system i fuld eller begrænset kapacitet. Der kan være mange brugere i et typisk Linux -system. Under installationen af et Linux -baseret operativsystem som Ubuntu oprettes faktisk din standardbruger med login og adgangskode samt mange brugere på systemniveau automatisk.
Hvad er en gruppe?
En gruppe er en bred samling af forskellige brugere i et Linux -system. Grupper oprettes normalt for at definere det samme sæt regler og sikkerhedspolitikker for hver bruger, der falder ind under dem. Disse grupper tillader bedre brugerorganisation ved at begrænse privilegier og systemadgang.
Forskel mellem en systembruger og en normal bruger
Normale brugere og systembrugere er i det væsentlige de samme. Nogle mennesker bruger dem til organisatoriske formål ved at klassificere dem på basis af tildelte bruger -id'er (UID'er), da systembrugere og normale brugere normalt har forskellige ID -intervaller.
Grafisk applikation til administration af brugere og grupper
En bruger- og grupper-app leveres som standard forudinstalleret på de fleste GNOME-baserede distributioner. Hvis ikke, skal du installere det i Ubuntu ved at køre kommandoen herunder:
$sudopassendeinstalleregnome-system-værktøjerBare start det fra applikationsstarter og klik på synlige knapper for at administrere brugere og grupper.
Liste over brugere ved hjælp af kommandolinje
Hvis du vil se en detaljeret liste over alle brugere på Ubuntu, skal du køre en af følgende kommandoer:
$kat /etc/passwd$getent passwd
For kun at se brugernavne skal du køre følgende kommando:
$kompgen -uVis alle grupper
For at liste alle grupper skal du køre kommandoen herunder:
$grupperTilføj en ny bruger
Hvis du vil tilføje en ny normal bruger, skal du køre kommandoen herunder (erstat brugernavn):
$sudoadduser brugernavnHvis du vil tilføje en ny systembruger, skal du køre kommandoen herunder (erstat brugernavn):
$sudotilføjelsesbruger--systembrugernavnEn ny hjemmekatalog vil blive oprettet for enhver ny bruger, der er oprettet ved hjælp af kommandoerne ovenfor.
Fjern en eksisterende bruger
Hvis du vil slette en bruger, skal du køre kommandoen herunder (erstat brugernavn):
$sudosluser brugernavnHvis du vil slette en bruger sammen med sin hjemmemappe, skal du køre kommandoen herunder (erstat brugernavn):
$sudodeluser-fjern-hjembrugernavnFor at slette en bruger sammen med alle filer, der er knyttet til den, skal du køre kommandoen herunder (erstat brugernavn):
$sudodeluser--fjerne-alle-filerbrugernavnFøj en ny bruger til en eksisterende gruppe
Hvis du vil tilføje en ny bruger til en eksisterende gruppe, skal du køre kommandoen herunder (erstat brugernavn og gruppenavn):
$sudoadduser brugernavn gruppenavnFjern en bruger fra en eksisterende gruppe
Hvis du vil fjerne en bruger fra en eksisterende gruppe, skal du køre kommandoen herunder (erstat brugernavn og gruppenavn):
$sudodeluser brugernavn gruppenavnOmdøb eksisterende bruger
For at omdøbe eksisterende bruger skal du køre kommandoen herunder (erstat nyt_navn og gammelt_navn):
$sudobrugerform-detnyt_navn gammelt_navnSkift adgangskode for en eksisterende bruger
Hvis du vil ændre adgangskoden til en eksisterende bruger, skal du køre kommandoen herunder (erstat brugernavn):
$sudo passwdbrugernavnOpret en ny gruppe
For at oprette en ny gruppe skal du køre kommandoen herunder (erstat gruppenavn):
$sudotilføjelsesgruppe gruppenavnHvis du vil oprette en ny gruppe på systemniveau, skal du køre kommandoen herunder (erstat gruppenavn):
$sudotilføjelsesgruppe--systemgruppe navnSlet en eksisterende gruppe
Hvis du vil slette en eksisterende gruppe, skal du køre kommandoen herunder (erstat gruppenavn):
$sudodelgruppe gruppenavnHvis du vil slette en eksisterende systemniveaugruppe, skal du køre kommandoen herunder (erstat gruppenavn):
$sudodelgruppe--systemgruppe navnKonklusion
Disse er få kommandoer, som du kan bruge til at administrere brugere og grupper på dit system. Vær forsigtig, når du omdøber og fjerner brugere, da en forkert kommando kan føre til permanent fjernelse af filer fra en anden bruger eller kan begrænse dens login. Hvis du vil bevare filer fra en bruger, skal du sørge for at tage en sikkerhedskopi af dets hjemmekatalog, før du sletter brugeren.