Je veux donner à un utilisateur de Fedora les privilèges Sudo
. Comment je fais ça?
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.
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.