GNU/Linux >> Tutoriels Linux >  >> Linux

"userdel:l'utilisateur xxx est actuellement utilisé par le processus yyy" - Impossible de supprimer un utilisateur

Le problème

Impossible de supprimer un utilisateur et userdel génère l'erreur ci-dessous :

# userdel -r username
userdel: user username is currently used by process xxx

La solution

De nouveaux processus enfants sont créés à chaque fois que la commande "userdel" est exécutée et ne peuvent donc pas supprimer l'utilisateur.

Vous pouvez utiliser les commandes ci-dessous pour supprimer de force l'utilisateur.

# killall -TERM -u username
# userdel -f username

Le -f supprimerait de force cet utilisateur, y compris le répertoire personnel/mail de l'utilisateur (le cas échéant). Par conséquent, n'utilisez cette option que si vous savez ce qui est supprimé pour cet utilisateur spécifique. Lorsque vous utilisez l'option -f, vous n'avez pas besoin d'utiliser l'option -r.


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

  2. Comment créer et supprimer un groupe d'utilisateurs sous Linux

  3. Comment puis-je supprimer un utilisateur sous Linux lorsque le système indique qu'il est actuellement utilisé dans un processus

  4. Impossible de démarrer le service postgresql sur CentOS 7

  5. Lorsque vous essayez de changer de nom d'utilisateur, le terminal me dit que l'utilisateur est actuellement utilisé par le processus

Comment supprimer/supprimer des utilisateurs sous Linux (commande userdel)

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

Supprimer des utilisateurs sous Linux avec la commande Userdel

Commandes Linux fréquemment utilisées par les administrateurs système Linux - Partie 1

Impossible d'ajouter un utilisateur à l'aide de useradd

Linux - Isoler le processus sans conteneurs