Comment supprimer un utilisateur Linux
Pour supprimer les utilisateurs du Linux, nous devons d'abord afficher l'utilisateur, les données de l'utilisateur sont placées dans le / etc / passwd Répertoire, ce chat est affiché à l'aide de la commande CAT:
$ cat / etc / passwd
Faites défiler vers le bas pour afficher la liste des utilisateurs disponibles dans le Linux:
Nous avons quatre utilisateurs à Linux qui sont Maadi, Hammad, John et Paul qui peuvent être vus dans la sortie ci-dessus. Nous pouvons supprimer ou supprimer les utilisateurs de Linux à tout moment en utilisant la commande Linux Simple dont la syntaxe générale est:
$ userDel [Options] [nom d'utilisateur]
L'explication de la syntaxe ci-dessus est:
Il existe trois types des options les plus courantes utilisées avec la commande userDel sont:
-F | Cette option est utilisée pour supprimer de force l'utilisateur de Linux, il met fin à tous les processus, déconnecté du terminal et retire enfin l'utilisateur de Linux de Linux |
-r | Cette option est utilisée pour supprimer les fichiers qui sont joints à l'utilisateur |
-Z | La cartographie des utilisateurs de Selinux est une stratégie de sécurité héritée par tous les utilisateurs de Linux, en utilisant cette option, vous êtes indépendant de la mappage des utilisateurs de Selinux. |
Supprimons l'utilisateur, "Paul", du système Linux en utilisant la commande "UserDel" avec le sudo:
$ sudo userdel Paul
Pour vérifier l'état de la dernière commande exécutée, exécutez la commande suivante:
$ echo $?
La commande «écho $?»A les résultats possibles suivants qui expliquent les explications:
Résultat | Explication |
---|---|
0 | La commande a été exécutée avec succès. |
1 | Le fichier contient le mot de passe, qui ne peut pas être mis à jour |
2 | La commande entrée a une syntaxe non valide |
6 | Le spécifié par l'utilisateur dans la commande n'existe pas |
8 | La commande spécifiée par l'utilisateur est actuellement connectée |
dix | Le fichier contient des groupes, qui ne peuvent pas être mis à jour |
12 | Impossible de supprimer le répertoire domestique |
Supposons qu'il existe certains processus en arrière-plan de l'utilisateur «John» à cause de laquelle il n'est pas en mesure de le supprimer:
$ sudo userdel John
Pour le résoudre, soit supprimer de force l'utilisateur à l'aide de l'option de «-f» avec la commande userDel ou d'arrêter les processus. Pour arrêter le processus, utilisez la commande:
$ sudo killall -u John
Encore une fois, exécutez la commande de l'utilisateur pour supprimer l'utilisateur John:
$ sudo userdel John
Pour vérifier l'état, écho à l'état de commande:
$ echo $?
La commande est exécutée avec succès.
Conclusion
Dans Linux, les comptes de l'utilisateur qui ne sont pas nécessaires sont simplement d'occuper l'espace et doivent être supprimés pour rendre l'espace disponible pour les nouveaux utilisateurs. Dans Linux, cela peut être fait très facilement via la ligne de commande, bien que l'autre option soit toujours disponible et qui passe par les sections de paramètres de l'interface graphique de la distribution Linux et gérant les utilisateurs à partir de là, le moyen facile de supprimer l'interface Les utilisateurs de Linux sont expliqués dans cet article qui se passe par le terminal. Nous répertorions simplement tous les utilisateurs et supprimons les utilisateurs spécifiés que nous souhaitons supprimer en utilisant la commande «UserDel».