β Het useradd Commando in Linux¶
In deze handleiding leer je hoe je useradd gebruikt op een Linux-systeem.
Het commando useradd wordt gebruikt om nieuwe gebruikersaccounts aan te maken.
Het is een laag-niveau alternatief voor adduser en vereist vaak extra opties om een volledig functioneel account te creΓ«ren.
Achtergrondinformatie
Het commando useradd is beschikbaar op vrijwel alle Linux-distributies.
useraddmaakt gebruikersaccounts aan door de bijbehorende bestanden en mappen in/etcen/homeaan te maken.- In tegenstelling tot
adduserisuseraddniet interactief en vereist expliciete opties voor shell, home-directory en groepen. - Het wordt vaak gebruikt in scripts en geautomatiseerde systemen voor accountcreatie.
Controleren of useradd aanwezig is¶
Controleer de aanwezigheid en versie van useradd:
βοΈ Installeren van useradd¶
Het commando useradd maakt deel uit van GNU coreutils en is standaard aanwezig op de meeste Linux-systemen.
Alleen op minimale systemen kan handmatige installatie nodig zijn.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte voorbeelden van useradd:
sudo useradd gebruikernaamβ Voeg een nieuwe gebruiker toe (zonder home-directory)
sudo useradd -m gebruikernaamβ Voeg gebruiker toe en maak home-directorysudo useradd -s /bin/bash gebruikernaamβ Specificeer shellsudo useradd -G groep1,groep2 gebruikernaamβ Voeg gebruiker toe aan extra groepensudo useradd -c "Jan Jansen" gebruikernaamβ Voeg commentaar/volledige naam toesudo useradd -e 2025-12-31 gebruikernaamβ Stel account-vervaldatum insudo useradd -d /pad/naar/home gebruikernaamβ Specificeer custom home-directory
Het useradd-commando gebruikt configuratiebestanden:
/etc/default/useraddβ Globale default instellingen voor nieuwe gebruikers/etc/login.defsβ Standaard instellingen zoals wachtwoordverval, UID/GID bereik/etc/skel/β Bestanden die automatisch in de home-directory van nieuwe gebruikers worden geplaatst
useradd schrijft wijzigingen aan gebruikersaccounts naar het systeem:
/var/log/auth.logβ authenticatie en accountcreatie/var/log/syslogβ systeemmeldingen
Updaten van useradd¶
Het useradd-commando maakt deel uit van coreutils.
Update via:
Verwijderen van useradd¶
Het verwijderen van useradd wordt niet aanbevolen, omdat het een kerncommando is voor gebruikersbeheer.
Gebruik deluser of userdel om gebruikers te verwijderen indien nodig.
π Handleiding¶
De ingebouwde handleiding is beschikbaar via: