Gebruikers toevoegen en verwijderen op CentOS 7
CentOS is, net als alle andere Linux-distributies, een multi-user besturingssysteem. Elke gebruiker kan verschillende toestemmingsniveaus hebben en specifieke instellingen voor diverse opdrachtregel- en GUI-toepassingen.
Weten hoe u gebruikers toevoegt en verwijdert, is een van de essentiële vaardigheden die elke Linux-gebruiker moet kennen.
In deze tutorial leggen we uit hoe u gebruikers toevoegt en verwijdert op CentOS 7-systemen.
Voorvereisten #
U moet zijn ingelogd als root of gebruiker met sudo privileges voor het maken en verwijderen van gebruikers.
How To Add User in CentOS #
In CentOS, kunt u een nieuwe gebruikersaccount met behulp van de useradd
command-line utility.
Om een nieuwe gebruikersaccount met de naam “gebruikersnaam” te maken zou je uitvoeren:
sudo adduser username
Het bovenstaande commando geeft geen output. Het zal de home directory van de nieuwe gebruiker aanmaken (/home/username
) en bestanden kopiëren van de /etc/skel
directory naar de home directory van de gebruiker. In de home directory kan de gebruiker bestanden en directories schrijven, bewerken en verwijderen.
Volgende, moet u een wachtwoord instellen voor de nieuwe gebruiker, zodat de gebruiker zich kan aanmelden. Om dit te doen, gebruikt u het passwd
commando:
sudo passwd username
U wordt gevraagd om het wachtwoord in te voeren en te bevestigen. Zorg ervoor dat u een sterk wachtwoord gebruikt.
Changing password for user username.New password: Retype new password: passwd: all authentication tokens updated successfully.
Op CentOS krijgen leden van de groep wheel standaard sudo-toegang.
Als u wilt dat de nieuw aangemaakte gebruiker administratieve rechten heeft, voegt u de gebruiker toe aan de groep wheel:
sudo usermod -aG wheel username
Hoe een gebruiker te verwijderen in CentOS #
Als de gebruikersaccount niet langer nodig is, kunt u deze verwijderen met het deluser
command-line-tool.
Om de gebruiker te verwijderen, zonder de gebruikers bestanden te verwijderen, voert u uit:
sudo userdel username
Als u de home directory en de mail spool van de gebruiker wilt verwijderen, gebruikt u de -r
vlag:
sudo userdel -r username
Als het commando userdel
slaagt, produceert het geen uitvoer.
Als de gebruiker sudoprivileges heeft gekregen, wordt hij verwijderd uit de wheel groep, en ook uit alle andere groepen waar de gebruiker lid van was.
Conclusie #
In deze tutorial heb je geleerd hoe je gebruikers kunt toevoegen en verwijderen in CentOS. Dezelfde commando’s gelden voor elke andere Linux-distributie.