GNU/Linux >> Tutoriels Linux >  >> Linux

useradd Exemples de commandes sous Linux

La commande useradd est utilisée pour créer des comptes d'utilisateurs et configurer les paramètres de base. Dans le cadre du processus de création de compte, useradd référence plusieurs fichiers :

  • Le compte est stocké dans /etc/passwd fichier.
  • Le compte est configuré selon diverses options définies dans /etc/login.defs fichier.
  • Le répertoire personnel du compte est créé dans le répertoire /home/[nom du compte].
  • Le répertoire d'accueil du compte est rempli à l'aide de fichiers de /etc/skel répertoire.

Par défaut, la commande useradd ne définit pas de mot de passe pour le compte. Étant donné que la plupart des distributions Linux n'autoriseront pas un mot de passe vide, le compte existera mais n'est pas encore utilisable.

Syntaxe de la commande useradd

La syntaxe de la commande useradd est :

# useradd [options] [user name]

Options de la commande useradd

La commande useradd inclut de nombreuses options pour personnaliser les comptes d'utilisateurs, comme détaillé dans le tableau ci-dessous.

Option Description Exemple
-c Définit le champ de commentaire # useradd -c "Utilisateur un" user01
-e Définit la date d'expiration du compte # useradd -e 2021/12/31
-s Définit le shell par défaut de l'utilisateur # useradd -s /bin/bash
-D afficher la configuration par défaut pour les nouveaux utilisateurs # useradd -D

Exemples de commande useradd

1. Ajout de l'utilisateur avec les paramètres par défaut :

# useradd geek 

2. Pour ajouter l'utilisateur avec des commentaires de mention :

# useradd -c "Anything" geek 

3. Pour ajouter un utilisateur en mentionnant le répertoire personnel :

# useradd -d /tmp/geek geek 

4. Pour ajouter un utilisateur avec une date d'expiration :

# useradd -e 2013-12-31 geek 

5. Pour ajouter un compte utilisateur avec nombre de jours d'inactivité :

# useradd -f 2 geek 

6. Pour ajouter un utilisateur en lui spécifiant le groupe principal :

# useradd -g UNIX geek 

7. Pour ajouter un utilisateur en y mentionnant des groupes secondaires :

# useradd -G Support,IT geek

8. Pour ajouter un utilisateur alors que le répertoire personnel ne sera pas créé pour lui :

# useradd -M geek

9. Pour créer un utilisateur avec un UID en double :

# useradd -u 500 -o geek 

10. Pour créer un compte système :

# useradd -r geek 

11. Création d'un utilisateur en lui attribuant un shell spécifique :

# useradd -s /bin/bash geek 

12. Création d'un utilisateur avec un ID utilisateur particulier :

# useradd -u 521 geek 


Linux
  1. 8 Exemples de commandes Linux TR

  2. Exemples de commande rm sous Linux

  3. Exemples de commandes ps sous Linux

  4. Exemples de commandes sa sous Linux

  5. w Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux