web-dev-qa-db-fra.com

Création accidentelle d'un autre utilisateur root. Comment supprimer ou modifier des autorisations?

J'ai besoin d'un utilisateur non root pour faire certaines choses (sûres). Je n'ai pas fait attention et j'ai utilisé useradd -ou 0 -g 0 new_user_name, qui a accordé des droits root à l'utilisateur. Il a également le même UID de 0.

Avant de faire quelque chose de stupide, quelqu'un peut-il m'aider à supprimer cet utilisateur ou simplement changer les autorisations/UID? J'ai déjà découvert ce qui se passe avec pkill. Hahaha.

1
IRGeekSauce

userdel a une option -f pour forcer le retrait. userdel supprimerait probablement l'entrée passwd et le répertoire personnel, sans affecter le compte root réel.

Pour être plus sûr, je pourrais être enclin à modifier manuellement le fichier de mot de passe pour supprimer l'entrée de votre nouvel utilisateur racine, puis à supprimer manuellement le répertoire personnel du nouvel utilisateur racine. Vous pouvez avoir une commande sur votre système nommée nano, qui vous permet de modifier en toute sécurité /etc/passwd dans un éditeur de texte.

Source: https://superuser.com/questions/804210/how-can-i-delete-root-users

0
kek