Wat is het verschil tussen Adduser en Useradd?
Adduser versus Useradd |
|
Adduser is de opdracht om gebruikers aan het systeem toe te voegen volgens de opdrachtregelopties en configuratie-informatie in /etc/adduser.conf. |
Useradd is een hulpprogramma op laag niveau voor het toevoegen van gebruikers. |
Kenmerken | |
Het commando adduser maakt de gebruiker aan en stelt de basismappen van het account en andere instellingen in. | Het commando useradd maakt gewoon de gebruiker aan. |
Directory maken | |
Het commando adduser maakt automatisch een homedirectory aan in het huis (/home /user). | Het commando useradd maakt geen homedirectory aan in de /home, indien niet gespecificeerd met -m. |
Syntaxiscomplexiteit | |
De opdrachtsyntaxis voor adduser is niet ingewikkeld zoals in useradd. | Het useradd-commando heeft enige complexiteit. |
useradd --help
-D Defaults
-m Creates a home directory
-s Defines the shell for the user
-e Date on which the user account will be disabled
-b Base directory for the home directory of the user
-u UID -g Initial group number
-G Additional groups by name
-c Comment
Belangrijk! useradd maakt geen wachtwoord aan, deze zul je zelf later moeten toevoegen voor de gebruiker met het commando passwd (naamvandetoegevoegdegebruiker).
adduser gaat middels een aantal vragen het aanmaken van een gebruikers makkelijker maken, hier wordt wel gevraagd voor het invoeren van het wachtwoord.
Verwijderen van een gebruiker
Het commando voor het verwijderen van een gebruiker is userdel met de optie -r verwijder je ook de homedirectory.