Comment ajouter et supprimer des utilisateurs sur CentOS 7

CentOS, ainsi que toutes les autres distributions Linux, est un système d’exploitation multi-utilisateurs. Chaque utilisateur peut avoir différents niveaux de permission et des paramètres spécifiques pour diverses applications de ligne de commande et d’interface graphique.

Savoir comment ajouter et supprimer des utilisateurs est l’une des compétences essentielles que chaque utilisateur de Linux devrait connaître.

Dans ce tutoriel, nous expliquerons comment ajouter et supprimer des utilisateurs sur les systèmes CentOS 7.

Prérequis #

Vous devez être connecté en tant que root ou utilisateur avec les privilèges sudo pour créer et supprimer des utilisateurs.

Comment ajouter un utilisateur dans CentOS #

Dans CentOS, vous pouvez créer un nouveau compte utilisateur en utilisant l’utilitaire de ligne de commande useradd.

Pour créer un nouveau compte utilisateur nommé « nom d’utilisateur », vous exécuteriez :

sudo adduser username

La commande ci-dessus n’affiche aucune sortie. Elle créera le répertoire personnel du nouvel utilisateur (/home/username) et copiera les fichiers du répertoire /etc/skel vers le répertoire personnel de l’utilisateur. Dans le répertoire personnel, l’utilisateur peut écrire, modifier et supprimer des fichiers et des répertoires.

Puis, vous devrez définir un mot de passe pour le nouvel utilisateur afin qu’il puisse se connecter. Pour ce faire, utilisez la passwdcommande:

sudo passwd username

Vous serez invité à entrer et à confirmer le mot de passe. Assurez-vous d’utiliser un mot de passe fort.

Changing password for user username.New password: Retype new password: passwd: all authentication tokens updated successfully.

Par défaut sur CentOS, les membres du groupe wheel se voient accorder l’accès sudo.

Si vous voulez que l’utilisateur nouvellement créé ait des droits administratifs, ajoutez-le au groupe wheel:

sudo usermod -aG wheel username
Si vous êtes connecté en tant que root, vous n’avez pas besoin de faire précéder chaque commande de sudo.

Comment supprimer un utilisateur dans CentOS #

Si le compte utilisateur n’est plus nécessaire, vous pouvez le supprimer en utilisant l’outil de ligne de commande deluser.

Pour supprimer l’utilisateur, sans supprimer les fichiers de l’utilisateur, exécutez :

sudo userdel username

Si vous voulez supprimer et le répertoire personnel de l’utilisateur et le spool de courrier, utilisez le drapeau -r :

sudo userdel -r username

En cas de succès, la commande userdel ne produit aucune sortie.

Si l’utilisateur s’est vu accorder des privilèges sudop, il sera supprimé du groupe wheel, ainsi que de tous les autres groupes dont l’utilisateur était membre.

Conclusion #

Dans ce tutoriel, vous avez appris à ajouter et à supprimer des utilisateurs dans CentOS. Les mêmes commandes s’appliquent pour toute autre distribution Linux.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.