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 passwd
commande:
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
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.