Duplicate possible:
Comment ajouter un utilisateur au groupe “Sudo”?
Je pense que je me suis réintégré dans le groupe de l'administrateur en suivant this.
Mais je ne peux toujours pas faire de commandes telles que:
Sudo aptitude update
Je reçois le message
oshirowanen is not in the sudoers file. This incident will be reported.
Comment puis-je m'inscrire moi-même dans le groupe sudoers maintenant que je suis dans le groupe admin?
Connectez-vous en tant que root ou su
pour obtenir l'invite de root.
tapez visudo
name__
un éditeur va ouvrir trouver une ligne dit
root ALL=(ALL) ALL
ajouter un avec votre nom d'utilisateur ci-dessous que
user ALL=(ALL) ALL
Tapez ctrl+x
Tapez Y
nom__ à l'invite
Si vous faites partie du groupe admin
(ou du groupe Sudo
commençant par Ubuntu 12.04) mais que ce groupe n'est pas configuré dans /etc/sudoers
pour pouvoir exécuter des commandes en tant que root avec Sudo
, vous pouvez résoudre ce problème de la même manière que vous le feriez un fichier cassé sudoers
:
pkexec visudo
Ensuite, éditez simplement le fichier sudoers
pour ajouter toutes les entrées dont vous avez besoin. En particulier:
Les systèmes Ubuntu antérieurs à 12.04, ou ceux mis à niveau depuis une version antérieure à 12.04, devraient avoir ceci:
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Ubuntu 12.04 et versions ultérieures devraient avoir ceci (même s'ils ont aussi les lignes ci-dessus car ils ont été mis à jour depuis une version antérieure):
# Allow members of group Sudo to execute any command
%Sudo ALL=(ALL:ALL) ALL
Cette méthode pkexec
fonctionne (sur les systèmes de bureau) car les systèmes Ubuntu avec une interface graphique installée disposent de deux mécanismes distincts permettant aux administrateurs d'effectuer des actions telles que root
: Sudo
, et PolicyKit .
Voir cette question sur un problème différent mais similaire, si vous êtes curieux et désirez plus d'informations: