web-dev-qa-db-fra.com

Comment puis-je m'inscrire dans le groupe sudoers?

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?

39
oshirowanen

Connectez-vous en tant que root ou supour obtenir l'invite de root.

tapez visudoname__

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 Ynom__ à l'invite

44
Sreevisakh

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:

9
Eliah Kagan