# Hoe gebruik je het Linux-commando useradd?

Het Linux-commando useradd doet precies wat de naam suggereert: het voegt gebruikers toe. Linux heeft ook andere commando’s om deze taak uit te voeren, wat betekent dat u verschillende opties tot uw beschikking heeft.

## Wat is het Linux-commando useradd?

Het [Linux-commando](https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-commandos-een-overzicht-van-terminalcommandos/ "Linux commands: An overview of terminal commands") useradd is een van de vele opties als u **via de terminal een nieuwe gebruiker** wilt **toevoegen**. Hoewel verschillende Linux-distributies, zoals Ubuntu, dit commando gebruiken omdat het niet interactief is en minder problemen oplevert, is het commando adduser vaak veiliger. U kunt ook nieuwe gebruikers toevoegen via een grafisch programma. Lees verder voor een uitleg over hoe u het commando useradd zonder problemen kunt gebruiken.

## Hoe werkt het commando useradd?

Linux useradd kan alleen worden gebruikt door personen met rootrechten of [Linux sudo-opdrachtprivileges](https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-sudo-commando/). De waarden voor de opdracht worden **ingesteld in het bestand*/etc/default/useradd*\*\*. Op basis van deze parameters maakt het systeem een nieuwe gebruiker aan met een geselecteerde naam. Daarnaast kunt u de opdracht useradd gebruiken om wachtwoorden voor nieuwe gebruikers in te stellen. Hieronder leggen we uit hoe u dit doet.

## Hoe ziet de syntaxis van useradd eruit?

De syntaxis voor useradd ziet er als volgt uit:

```shell
$ useradd [Options] [Username]
```

Als u geen extra opties toevoegt, maakt het systeem gewoon een gebruiker aan met de naam die u invoert.

## Welke opties heeft het commando useradd?

Linux useradd heeft talrijke opties. Dit zijn de belangrijkste:

- **-d:** Hier stelt u de startmap van de nieuwe gebruiker in.
- **-e of –expiredate:** Hiermee stelt u in wanneer het nieuwe account verloopt. Als u niets invoert, verloopt het account nooit.
- **-f:** Hiermee stelt u in wanneer een account verloopt wanneer het bijbehorende wachtwoord verloopt.
- **-g:** Stelt de gebruikersgroep in waartoe de nieuwe gebruiker voornamelijk behoort.
- **-m:** Maakt de homedirectory van het nieuwe account aan als deze nog niet bestaat.
- **-p of –password:** Stel het wachtwoord voor het nieuwe account in. Om veiligheidsredenen is het [passwd-commando](https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-commando-passwd/) hiervoor echter geschikter.
- **-s:** Stelt de standaard login-shell in voor alle nieuwe accounts.

## Voorbeelden van een useradd-commando

Tot slot volgen hier enkele voorbeelden van het gebruik van het Linux-commando useradd:

```shell
$ sudo useradd testuser
```

Maakt de nieuwe gebruiker *testuser* aan.

```shell
$ sudo useradd -m testuser
```

U kunt dit commando gebruiken om een nieuwe homedirectory voor *testuser* aan te maken.

```shell
$ sudo useradd -e 2023-12-31 testuser
```

Dit commando maakt een account aan voor *testuser* dat op 31 december 2023 wordt gedeactiveerd.


This is a markdown version of: [https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-commando-useradd/](https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-commando-useradd/) for AI/LLM consumption.