En af de første opgaver, når en ny Linux-server skal tilvejebringes, er at tilføje og fjerne brugere. Hver bruger kan have forskellige tilladelsesniveauer og specifikke indstillinger for forskellige kommandolinje- og GUI-programmer.
Denne artikel forklarer, hvordan du tilføjer og fjerner brugere på CentOS 8-systemer.
Forudsætninger #
For at kunne oprette og fjerne brugere skal du være logget ind som root eller bruger med sudo-privilegier.
Sådan tilføjer du bruger i CentOS 8 #
I CentOS kan du oprette en ny brugerkonto ved hjælp af useradd
kommandoen efterfulgt af det brugernavn, du vil oprette.
For at oprette en ny brugerkonto ved navn “linuxize” skal du f.eks. køre:
sudo adduser linuxize
Ved succes giver kommandoen ikke noget output. Den opretter brugeren og brugerens hjemmemappe (/home/linuxize
) og kopierer filer fra mappen /etc/skel
til brugerens hjemmemappe. I hjemmemappen kan brugeren skrive, redigere og slette filer og mapper.
Næst skal du angive en adgangskode til den nye bruger, så brugeren kan logge ind. For at gøre dette skal du påkalde passwd
kommandoen efterfulgt af brugernavnet:
sudo passwd linuxize
Du vil blive bedt om at indtaste og bekræfte adgangskoden:
Changing password for user linuxize.New password: Retype new password: passwd: all authentication tokens updated successfully.
Sørg for at bruge en stærk adgangskode, der indeholder store og små bogstaver, tal og specialtegn.
Givelse af sudo privilegier #
Som standard på CentOS får medlemmer af gruppen wheel sudo
adgang.
Hvis du ønsker, at den nyoprettede bruger skal have administrative rettigheder, skal du tilføje brugeren til gruppen:
sudo usermod -aG wheel linuxize
Du kan også konfigurere brugeren sudoadgang ved at ændre sudoers-filen.
Sådan sletter du en bruger i CentOS #
For at slette en brugerkonto er der ikke længere brug for, skal du påberåbe dig userdel
kommandoen efterfulgt af brugernavnet.
For eksempel skal du for at fjerne brugerkontoen med navnet “linuxize” køre:
sudo userdel linuxize
Ved succes producerer kommandoen ikke noget output.
Overstående kommando vil fjerne brugeren uden at slette brugerfilerne. Brugeren fjernes også fra enhver gruppe, som den tilhørte.
For at fjerne en bruger og slette dens hjemmemappe og mailspool skal du sende -r
-indstillingen til userdel
:
sudo userdel -r linuxize
Konklusion #
Vi har vist dig, hvordan du tilføjer og fjerner brugere i CentOS 8. De samme kommandoer gælder for enhver anden Linux-distribution.
CentOS, såvel som alle andre Linux-distributioner, er et flerbrugerstyresystem. At vide, hvordan man tilføjer og fjerner brugere, er en af de væsentlige færdigheder, som enhver Linux-bruger bør kende.
Skriv et svar