Récemment, j'ai installé Ubuntu 12.04 (première fois sur Ubuntu).
J'ai mon "administrateur" normal et un autre compte Invité.
J'essayais aujourd'hui de définir les comptes d'utilisateurs et de définir mon compte "administrateur" sur "standard" dans les paramètres de compte d'utilisateur.
Maintenant, chaque fois que quelque chose me demande une authentification, cela me donne un message raté.
J'utilise le même ancien mot de passe, je n'ai pas créé de nouveau compte, mais j'ai simplement changé de privilège. Je suis sûr que le mot de passe est correct, car je peux toujours me connecter.
J'ai essayé de me connecter à la racine du terminal, mais cela me donnait que je ne fais pas partie des sudoers
.
Le fichier sudoers
fonctionne normalement via l’appartenance à un groupe d’un utilisateur.
Par défaut, vous avez la configuration suivante dans Ubuntu:
# Members of the Sudo group may gain root privileges
%Sudo ALL=(ALL) ALL
Si je comprends bien votre description, vous avez supprimé l’appartenance au groupe du groupe Sudo .
J'espère que vous avez laissé sur un autre compte qui est membre du groupe Sudo. Si cela est vrai, vous pouvez utiliser la commande suivante pour corriger votre utilisateur:
Sudo usermod -a -G Sudo USERNAME
Si vous avez fourni à votre utilisateur root un mot de passe explicite (non standard dans ubuntu), vous pouvez également appeler:
su -c usermod -a -G Sudo USERNAME
Si les deux ne sont pas possibles, vous pouvez procéder comme suit:
/
) sur, par exemple. /mnt
chroot /mnt usermod -a -G Sudo USERNAME