web-dev-qa-db-fra.com

Comment faire de l'utilisateur de Fedora un sudoer?

Je veux donner à un utilisateur de Fedora les privilèges Sudo. Comment je fais ça?

41
tshepang

Ajoutez l'utilisateur au groupe wheel:

gpasswd wheel -a username

J'utilise gpasswd parce que toutes les versions de usermod n'ont pas un moyen facile d'ajouter l'utilisateur à un groupe sans changer tout les groupes d'utilisateurs. Cependant, sur toute Fedora récente, usermod username -a -G wheel devrait avoir le même effet. Vous pouvez également utiliser le system-config-users GUI, bien sûr.

Si vous utilisez Fedora 14 ou une version antérieure, utilisez visudo pour modifier le fichier sudoers, en supprimant le # de cette ligne:

%wheel  ALL=(ALL)       ALL

Il s'agit de la valeur par défaut dans le fichier sudoers sur Fedora 15 et plus récent, donc ajouter l'utilisateur à wheel est tout ce que vous devez faire. Notez que cela ne prendra pas effet immédiatement; la chose la plus simple à faire est de vous déconnecter puis de vous reconnecter.

Voir aussi cette question et réponse par défaut du serveur pour plus d'informations sur l'octroi du comportement "auth as self" de type Sudo aux membres du groupe wheel pour les applications graphiques qui utilisent consolehelper ou PackageKit.

46
mattdm

Je suppose que la première question est, avez-vous installé Sudo sur le (s) serveur (s) en question? En supposant cela, il s'agit simplement de décider si vous souhaitez traiter l'utilisateur comme une entité unique ou comme faisant partie d'un groupe, un groupe qui ne peut avoir qu'un seul membre. La commande visudo en tant que root vous donnera accès à l'édition du fichier sudoers, souvent/etc/sudoers.

l'ancien:

user ALL= /foo/bar

le dernier:

%group  ALL= /foo/bar

Ce ne sont que deux exemples, le package Sudo dispose d'un grand nombre de fonctionnalités et d'options de paramètres à votre disposition. Je recommande de lire les sudoers, le fichier de configuration de Sudo, manuel . Je recommanderais également de commencer simplement et de construire jusqu'à la configuration réelle souhaitée.

3
Tok