web-dev-qa-db-fra.com

Impossible d'exécuter des commandes Sudo régulières, vous devez utiliser su maintenant

Je suis un débutant sur Ubuntu. Je viens d'installer la version 10.10 et je ne sais pas ce que j'ai fait, mais maintenant pour effectuer des actions nécessitant les privilèges Sudo (synaptic ouvert, périphérique de montage, exécution d'apt-get install, etc.), le système d'exploitation a été remporté. ne me laissez pas dire que je n’ai pas assez de privilèges, par exemple lorsque j’essaie de Sudo apt-get install, il m’indique:

myusername is not in the sudoers file.  This incident will be reported.

Donc, je dois me connecter en tant que su pour faire tout ce qui concerne ces choses. Je n'avais pas à faire cela auparavant, je n'utilisais que les privilèges root habituels, mais comme je l'ai dit, j'ai dû changer quelque chose involontairement.

Quelqu'un peut-il m'aider?

7
Javier Villanueva

La configuration standard exige que tous les sudoers soient dans le groupe admin. Vous avez soit quitté ce groupe, soit vous utilisez un compte qui n'a jamais appartenu à ce groupe.

En tant que root, ajoutez-vous au groupe admin

addgroup myusername admin

Et essayez à nouveau. Si cela ne suffit pas, quelque chose dans votre configuration de Sudo n’est pas ce qu’il devrait être. Voyons peut-être/etc/sudoers. Je m'attendrais à ce qu'il y ait la dernière ligne:

%admin ALL=(ALL) ALL
6
DrSAR