web-dev-qa-db-fra.com

Comment supprimer un utilisateur avec ID utilisateur et GID 0

Je viens de créer un utilisateur avec UID et GID à 0. Maintenant, lorsque j'accède à cet utilisateur, disons "abc" va se connecter en tant que root. Mais quand je suis en tant que root, je ne peux pas lister tous les répertoires avec la commande ls où je peux le faire avec l'utilisateur abc.

Je veux revenir à la normale, supprimer cet utilisateur avec uid et gid o. J'ai essayé de mettre à jour le fichier passwd mais cela ne me permet pas de le changer.

Comment puis-je supprimer cet utilisateur abc et utiliser uniquement la racine en tant que root

2
Deepesh Thapa

Au lieu de supprimer l'utilisateur, vous pouvez modifier l'UID et le GID de votre utilisateur:

usermod -u <NEWUID> <USERNAME>    
groupmod -g <NEWGID> <GROUP>

Le groupe par défaut a le même nom que votre nom d'utilisateur.

Rappelez-vous que dans Ubuntu, l’UID de 0 à 99 est réservé aux utilisateurs du système.

De plus, les utilisateurs avec un UID <1000 n'apparaîtront pas dans les listes d'utilisateurs. Choisissez donc un UID> 1000.

Maintenant, vous pouvez supprimer l'utilisateur facilement et en toute sécurité si vous le souhaitez.

3
Maythux