logo

Comment ajouter un utilisateur sous Linux | Commande useradd

utilisateurajouter est une commande sous Linux utilisée pour ajouter des comptes d'utilisateurs à votre système. Il s'agit simplement d'un lien symbolique vers la commande adduser sous Linux et la différence entre les deux est que useradd est un binaire natif compilé avec le système alors que adduser est un script Perl qui utilise le binaire useradd en arrière-plan. Il apporte des modifications aux fichiers suivants :

  • /etc/mot de passe
  • /etc/ombre
  • /etc/groupe
  • /etc/gshadow
  • crée un répertoire pour le nouvel utilisateur dans /home

Table des matières

Syntaxe de la commande `useradd` sous Linux

La syntaxe de base de la commande `useradd` est la suivante.



useradd [options] [User_name]>

Travailler avec la commande `useradd`

1. Comment ajouter un utilisateur sous Linux

Cette commande ajoutera l'utilisateur nommé test_user.

sudo useradd test_user>

2. Comment ajouter un utilisateur en spécifiant un chemin de répertoire personnel pour le nouvel utilisateur

Pour donner un chemin de répertoire personnel aux nouveaux utilisateurs, nous utilisons la commande suivante sous Linux.

sudo useradd -d /home/test_user test_user>

Cela définira le répertoire personnel de us/home/test_user.

3. Comment créer un utilisateur avec un ID utilisateur spécifique (UID)

Pour créer un nouvel utilisateur avec un UID personnalisé, nous utilisons la commande suivante.

angles adjacents
sudo useradd -u 1234 test_user>

Cela créera un nouvel utilisateur avec l'ID utilisateur 1234 et le nom test_user.

4. Comment créer un utilisateur avec un identifiant de groupe spécifique (GID)

Pour créer un nouvel utilisateur et attribuer un ID de groupe spécifique, utilisez la commande suivante

sudo useradd -g 1000 test_user>

Cela créera un nouvel utilisateur avec l'identifiant de groupe 1000 et le nom test_user.

5. Comment créer un utilisateur sans répertoire personnel

Pour créer un utilisateur sans répertoire personnel, nous utilisons la commande suivante.

sudo useradd -M test_user>

Cela créera l'utilisateur avec le nom test_user et cela également sans répertoire personnel.

char en chaîne java

6. Comment créer un utilisateur avec une date d'expiration

Pour définir une date d'expiration pour un compte utilisateur, nous utilisons la commande suivante.

sudo useradd -e 2020-05-30 test_user>

Cela créera l'utilisateur nommé test_user avec la date d'expiration du 30 mai 2020.

7. Comment créer un utilisateur avec un commentaire

Pour ajouter un commentaire ou une description pour un utilisateur, nous utilisons la commande suivante.

sudo useradd -c 'This is a test user' test_user>

Cela créera un utilisateur avec un court commentaire ou une description de l'utilisateur.

8. Comment créer un utilisateur avec un shell de connexion modifié

Pour créer un utilisateur avec un shell de connexion différent, nous utilisons la commande suivante.

sudo useradd -s /bin/sh test_user>

Cela créera un utilisateur nommé test_user avec le shell par défaut /bin/sh.

9. Comment définir un mot de passe non crypté pour l'utilisateur

Pour définir un mot de passe non crypté pour l'utilisateur, nous utilisons la commande suivante.

sudo useradd -p test_password test_user>

Cela créera un nouvel utilisateur avec le nom test_user et un mot de passe non crypté test_password.

matrices en programmation C

10. Affichage de l'aide

Pour afficher l'aide, nous utilisons la commande suivante.

sudo useradd --help>

Cette commande affichera la section d'aide de la commande useradd.

Conclusion

Dans cet article, nous avons discuté de la commande « useradd » sous Linux, qui est un outil puissant pour créer des comptes d'utilisateurs avec diverses personnalisations. Dans l'ensemble, nous pouvons dire qu'en comprenant ses options et sa syntaxe, les administrateurs système peuvent gérer efficacement les comptes d'utilisateurs sur leur système Linux.