Maison > Opération et maintenance > exploitation et entretien des fenêtres > Comment utiliser la commande userdel pour supprimer un utilisateur sous Linux ? (exemple de code)

Comment utiliser la commande userdel pour supprimer un utilisateur sous Linux ? (exemple de code)

青灯夜游
Libérer: 2019-03-22 16:32:14
original
5209 Les gens l'ont consulté

Linux est un système multi-utilisateurs, ce qui signifie que plusieurs personnes peuvent interagir avec le même système en même temps. Alors, que faire si vous devez supprimer le compte d’un utilisateur ? L'article suivant vous montrera comment utiliser la commande userdel pour supprimer des utilisateurs sous Linux. J'espère que cela vous sera utile.

Comment utiliser la commande userdel pour supprimer un utilisateur sous Linux ? (exemple de code)

Commande Linux userdel

Sous Linux, les administrateurs peuvent utiliser la commande userdel pour supprimer des comptes d'utilisateurs et tous ses fichiers associés.

Jetons un coup d'œil à la syntaxe de la commande userdel :

userdel [OPTIONS] USERNAME
Copier après la connexion

Pour supprimer un utilisateur à l'aide de la commande userdel, l'utilisateur doit être connecté en tant que root ou en tant qu'utilisateur avec un accès sudo .

Comment supprimer un utilisateur sous Linux ?

Pour supprimer un compte utilisateur nommé "username" à l'aide de la commande userdel, la commande suivante doit être exécutée :

userdel username
Copier après la connexion

Lorsque la commande userdel est appelée, il lit le contenu du fichier /etc/login.defs. Les propriétés définies dans ce fichier remplacent le comportement par défaut de la commande userdel. Si "USERGROUPS_ENAB" dans ce fichier est défini sur "oui", userdel supprimera uniquement les groupes portant le même nom que l'utilisateur si d'autres utilisateurs ne sont pas membres de ce groupe.

Description : La commande userdel supprimera les entrées utilisateur des fichiers /etc/passwd et /etc/shadow.

Dans la plupart des distributions Linux, lorsque vous supprimez un compte utilisateur à l'aide de la commande userdel, le répertoire personnel et le répertoire de spool de messagerie de l'utilisateur ne sont pas supprimés.

Utilisez l'option -r (--remove) pour forcer l'utilisateur à supprimer le répertoire personnel et le répertoire de spool de courrier de l'utilisateur :

userdel -r username
Copier après la connexion

REMARQUE : La commande ci-dessus Les fichiers utilisateur situés dans d'autres systèmes de fichiers ne seront pas supprimés.

La commande userdel ne permettra pas la suppression de l'utilisateur si l'utilisateur à supprimer est toujours connecté ou s'il y a des processus en cours appartenant à cet utilisateur.

Dans ce cas, il est recommandé d'utiliser la commande killall pour déconnecter l'utilisateur et mettre fin à tous les processus en cours de l'utilisateur :

sudo killall -u username
Copier après la connexion

Une fois terminé, vous pourrez supprimer l'utilisateur.

Une autre option consiste à utiliser l'indicateur -f (--force) pour forcer la suppression d'un compte utilisateur même si l'utilisateur est toujours connecté ou si des processus en cours appartiennent à cet utilisateur.

userdel -f username
Copier après la connexion

Tutoriels vidéo associés recommandés : "Tutoriel Linux"

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal