useradd |
Ajout d'un utilisateur |
---|---|
Linux | Externe |
Syntaxe
useradd [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_group] [-G group[,...]] [-m [-k skeleton_dir]] [-p passwd] [-s shell] [-u uid [ -o]] login |
useradd -D [-g default_group] [-b default_home] [-f default_inactive] [-e default_expire_date] [-s default_shell] |
Paramètres
Nom | Description |
---|---|
-c comment | Ce paramètre permet d'ajouter une nouvelle valeur dans le champ de commentaire du fichier de mot de passe utilisateur. |
-d home_dir | Ce paramètre permet de spécifier le répertoire du nouvelle utilisateur. |
-e expire_date | Ce paramètre permet de spécifier la date à laquelle le compte utilisateur doit se désactiver. Le format de la date doit être AAAA-MM-JJ. |
-f inactive_time | Ce paramètre permet de spécifier le nombre de jour après qu'un mot de passe d'un compte expiré soit définitivement désactivé. |
-g initial_group | Ce paramètre permet de spécifier le nom ou le numéro du groupe d'un nouvel utilisateur initiale dans une connexion de groupe. |
-G group[,...] | Ce paramètre permet de spécifier une liste de groupes supplémentaires dont lequel l'utilisateur est aussi un membre. |
-m | Ce paramètre permet d'indiquer que le répertoire home doit être créer s'il n'existe pas. |
-p passwd | Ce paramètre permet de spécifier le mot de passe chiffré, tel renvoyé par crypt. |
-s shell | Ce paramètre permet de spécifier le nom de l'interpréteur de commande du nouvel utilisateur allant se connecter. |
-u uid | Ce paramètre permet de spécifier la valeur numérique de l'identificateur de l'utilisateur. |
-b default_home | Ce paramètre permet de spécifier le préfixe du chemin initiale pour le répertoire des nouveaux utilisateurs. |
Description
Cette commande permet d'ajouter un utilisateur.
Remarques
- Une fois votre utilisateur créé, vous pouvez toujours changer son mot de passe en utilisant la commande passwd.
- adduser vs useradd : Il n'y pas vraiment de différence en terme de fonctionnalité, la commande adduser est basé sur un script Perl tandis que la version useradd est binaire compilé pour le système. Ainsi, cette dernière est donc légèrement plus rapide lors d'opération massive d'ajout utilisateur.
Exemple
L'exemple suivant permet d'ajouter l'utilisateur «gladir» :
useradd gladir |
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - groupadd
Système d'exploitation - Linux - Références de commandes et de programmes - passwd
Système d'exploitation - Linux - Références de commandes et de programmes - userdel
Système d'exploitation - Linux - Références de commandes et de programmes - usermod
Dernière mise à jour : Samedi, le 30 avril 2016