Je veux donner à un utilisateur de Fedora des sudo
privilèges. Comment je fais ça?
la source
Je veux donner à un utilisateur de Fedora des sudo
privilèges. Comment je fais ça?
Ajoutez l'utilisateur au wheel
groupe:
gpasswd wheel -a username
J'utilise gpasswd parce que toutes les versions de usermod
ne permettent pas d'ajouter facilement l'utilisateur à un groupe sans modifier tous 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 l' system-config-users
interface graphique, bien sûr.
Si vous utilisez Fedora 14 ou une version antérieure, utilisez visudo
pour éditer le sudoers
fichier, en supprimant le #
de cette ligne:
%wheel ALL=(ALL) ALL
C’est la valeur par défaut dans le fichier sudoers sur Fedora 15 et les versions plus récentes. Il wheel
vous suffit donc d’ajouter l’utilisateur . Notez que cela ne prendra pas effet immédiatement; la chose la plus facile à faire est de vous déconnecter et de vous y reconnecter.
Reportez-vous également à la question et à la réponse concernant Server Fault pour plus d'informations sur l'octroi du comportement "auth as self" de type sudo aux wheel
membres du groupe pour les applications graphiques utilisant consolehelper ou PackageKit.
Je suppose que la première question est la suivante: avez-vous installé sudo sur le (s) serveur (s) en question? En supposant que tel soit le cas, il vous suffit de décider si vous souhaitez traiter l'utilisateur en tant qu'entité unique ou en tant que partie d'un groupe, un groupe pouvant ne comporter qu'un seul membre. La commande en visudo
tant que root vous permettra d’éditer le fichier sudoers, souvent / etc / sudoers.
l'ancien:
user ALL= /foo/bar
le dernier:
%group ALL= /foo/bar
Ce ne sont que deux exemples. Le paquet sudo dispose d’un nombre considérable de fonctionnalités et d’options de configuration. Je recommande de lire le sudoers, le fichier de configuration de sudo, le manuel . Je vous recommanderais également de commencer simplement et d’accroître la configuration souhaitée.
sudo yum install blah
.user ALL=(ALL) ALL
, sans briser le cerveau avec la myriade d'options sudo? Je pose la question car dans Debian, la méthode recommandée consiste à ajouter un utilisateur au groupe sudo. Je voulais donc savoir ce que c'était dans Fedora.Googlé ceci:
Comment faire de l'utilisateur de Fedora un sudoer?
Regardé cette vidéo:
https://www.youtube.com/watch?v=3uApwHl0PQA
Qui a dirigé vers cet utilitaire (fedy):
http://satya164.github.io/fedy/
qui peut être installé avec la commande suivante (fonctionne pour moi dans fedora 20):
su -c "curl http://satya164.github.io/fedy/fedy-installer -o fedy-installer && chmod + x fedy-installer && ./fedy-installer"
fournir le mot de passe demandé, une fois l'installation terminée, lancez
su-c fedy
et l'interface utilisateur fonctionnera. vous pouvez ensuite ajouter votre utilisateur à la liste des sudoers:
assurez-vous de redémarrer après avoir apporté ces modifications.
la source