Comment supprimer les comptes d'utilisateurs avec des répertoires domestiques dans Raspberry Pi

Comment supprimer les comptes d'utilisateurs avec des répertoires domestiques dans Raspberry Pi

Raspberry Pi permet à l'administrateur / propriétaire de créer et de gérer les comptes de plusieurs utilisateurs car le périphérique Raspberry Pi peut agir comme un serveur où plusieurs utilisateurs peuvent accéder au système à la fois pour exécuter leurs opérations côte à côte sans affecter les travaux de l'autre. Mais si un compte d'utilisateur reste inactif pendant si longtemps ou si le compte n'est plus requis par l'administrateur, il est préférable de les supprimer avec tous les répertoires domestiques.

Si vous avez besoin d'aide pour supprimer le compte d'utilisateur avec tous ses répertoires domestiques de Raspberry Pi System, suivez cet article.

Supprimer les comptes d'utilisateurs avec les répertoires domestiques dans Raspberry Pi

Pour supprimer le compte d'utilisateur avec les répertoires domestiques dans Raspberry Pi, suivez les étapes mentionnées ci-dessous:

Étape 1: N'oubliez pas que seul l'administrateur a les privilèges de créer ou de supprimer un utilisateur, donc tout d'abord vers le compte racine en suivant la commande ci-dessous:

$ sudo -i

Étape 2: Créez ensuite un utilisateur aléatoire afin que nous puissions le supprimer plus tard pour afficher le processus:

# adducteur

Dès que nous créons un utilisateur, un répertoire domestique avec son nom est également créé.

Note: Si vous avez déjà créé un compte d'utilisateur, vous pouvez ignorer cette étape.

Étape 3: Exécutez maintenant la commande ci-dessous pour afficher tous les utilisateurs du système Raspberry Pi:

$ awk -f ":" '/ home / print $ 1' / etc / passwd | trier

Étape 4: Affichons maintenant le numéro PID (ID de processus) de l'utilisateur afin que nous puissions utiliser ce nombre plus tard pour tuer les processus qui s'exécutent sciemment ou inconsciemment dans le système:

# pgrep -u

Une commande alternative pour trouver le numéro PID pour l'utilisateur Out est mentionnée ci-dessous:

$ ps -f --pid $ (pgrep -u )

Les utilisateurs peuvent opter pour l'une des commandes ci-dessus pour trouver le numéro PID.

Étape 5: Maintenant, tuez les processus pour l'utilisateur, cette étape est importante car vous ne pouvez pas supprimer un utilisateur si un processus est en cours d'exécution en arrière-plan. Utilisez simplement le PID de l'utilisateur (que vous avez trouvé à l'étape 4) avec la commande kill:

# Killall -9 60651

Ou alternativement, vous pouvez utiliser le nom d'utilisateur avec la commande kill au lieu du numéro PID, mais il est recommandé d'utiliser le numéro PID pour la précision:

# killall -9 -u

Étape 6: Après avoir tué le processus, vous pouvez désormais supprimer en toute sécurité l'utilisateur en exécutant la commande ci-dessous:

# DILUSER - REMOVE HOME

Étape 7: Après avoir exécuté la commande ci-dessus, l'utilisateur doit être supprimé et pour vérifier que nous essayons d'exécuter la commande utilisateur Switch:

# su Linuxhint

Dans la sortie, il indique que l'utilisateur n'existe pas, cela signifie que notre utilisateur a été supprimé avec succès.

De cette façon, vous pouvez supprimer tout utilisateur avec des répertoires domestiques sur Raspberry Pi System.

Conclusion

Pour supprimer tout utilisateur avec les répertoires domestiques, passez d'abord au compte racine en utilisant la commande sudo -i dans le terminal pour avoir tous les privilèges administratifs / racines. Assurez-vous ensuite qu'aucun processus ne se déroule avec ce nom d'utilisateur, en tuant le processus avec l'ID de processus ou PID. Enfin, supprimez l'utilisateur à l'aide de la commande Duturer avec le nom de l'utilisateur.