GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment supprimer / supprimer des utilisateurs sous Linux à l'aide de la commande userdel

En tant qu'administrateur système Linux, l'une des principales responsabilités est de gérer les utilisateurs et les groupes sur les systèmes Linux. La gestion des utilisateurs comprend la création d'utilisateurs, la modification d'utilisateurs existants et la suppression d'utilisateurs.

La suppression / suppression d'un compte d'utilisateur est la tâche la plus importante pour un administrateur lorsqu'un utilisateur quitte une organisation.

Cet article vous explique comment supprimer des utilisateurs sous Linux à l'aide de la commande userdel.

Prérequis

Pour pouvoir supprimer/supprimer un compte d'utilisateur, vous devez être connecté en tant qu'utilisateur root ou en tant qu'utilisateur avec des privilèges sudo.

commande userdel

Sous Linux, vous pouvez supprimer un compte utilisateur avec la commande userdel. La commande userdel est un utilitaire de bas niveau utilisé pour supprimer des comptes d'utilisateurs sous Linux et d'autres systèmes d'exploitation de type Unix.

Dans Debian / Ubuntu, vous pouvez utiliser l'utilitaire deluser pour supprimer un utilisateur. Exemple :deluser nom_utilisateur / deluser --remove-home user_name .

Syntaxe :

userdel [options] user_name

Comment supprimer / supprimer un utilisateur sous Linux

Pour supprimer un utilisateur appelé user_name du système Linux, utilisez :

Envisagez de vérifier les activités supplémentaires que vous devrez peut-être effectuer avant de supprimer un compte d'utilisateur sous Linux.

userdel user_name

Lorsque vous exécutez une commande userdel sans aucune option spécifiée dans la ligne de commande, la commande userdel lit /etc/login.defs (RHEL / CentOS) ou /etc/deluser.conf (Debian / Ubuntu) pour les valeurs par défaut, par exemple, le le répertoire personnel et le spool de messagerie de l'utilisateur resteront dans le système si REMOVE_HOME =0 est défini dans /etc/deluser.conf.

Comment supprimer / supprimer un utilisateur avec le répertoire personnel sous Linux

Dans la plupart des distributions, la commande userdel ne supprimera pas le répertoire personnel et le spool de messagerie de l'utilisateur.

Utilisez l'option -r avec userdel pour supprimer l'utilisateur ainsi que le répertoire personnel et le spool de messagerie.

userdel -r user_name
La commande ci-dessus ne supprimera pas les fichiers utilisateur présents dans le répertoire personnel. Vous devrez supprimer manuellement les fichiers qui se trouvent dans d'autres systèmes de fichiers.

Activités supplémentaires avant de supprimer l'utilisateur

L'exécution de la commande userdel semble très simple, mais le système ne vous laissera pas supprimer le compte d'utilisateur si l'utilisateur est connecté ou si tout processus s'exécute sous son nom.

ps -U user_name

Sortie :

  PID TTY          TIME CMD
14532 ?        00:00:00 sshd
14536 pts/2    00:00:00 bash
14622 pts/2    00:00:00 vim

Tuez le processus en cours d'exécution de l'utilisateur avec la commande killall. Cette commande expulsera également l'utilisateur du système.

killall -u user_name

Verrouillez l'utilisateur afin qu'il ne puisse plus se reconnecter.

usermod -L user_name

Vous pouvez envisager de sauvegarder le répertoire personnel de l'utilisateur pour les besoins futurs.

tar -zcvf /backup/user_name-`date +%Y_%M_%d.tar.gz` /home/user_name/

Conclusion

Vous avez appris à supprimer des comptes d'utilisateurs sous Linux à l'aide de la commande userdel. Vérifiez bien le nom d'utilisateur avant de supprimer des utilisateurs du système Linux.


Cent OS
  1. Comment répertorier les utilisateurs sous Linux, répertorier tous les utilisateurs, commande

  2. Comment supprimer un utilisateur sous Linux à l'aide de la ligne de commande

  3. Comment ajouter et supprimer des utilisateurs sur CentOS, RHEL et Fedora

  4. Comment utiliser la commande id sous Linux :5 exemples utiles

  5. Comment supprimer une partition à l'aide de fdisk

Commande userdel - Supprimer le compte d'utilisateur du système Linux

Supprimer le répertoire sous Linux - Comment supprimer un dossier de la ligne de commande

Comment supprimer ou supprimer PPA dans Ubuntu Linux

Comment supprimer/supprimer des fichiers sous Linux à l'aide de la commande rm

Supprimer des utilisateurs sous Linux avec la commande Userdel

Comment utiliser la commande ulimit sous Linux