#1 Le 14/01/2011, à 20:18
- Czweic
Sudoers - Autoriser certaines commandes
Bonsoir,
Ce soir, je me heurte à l'utilisation de Visudo, malgré la lecture de tuto et manuel, ça ne fonctionne pas comme je veux. A priori, le seul truc que j'ai réussi à faire à un moment, c'est d'autoriser TOUTES les commandes, pas cool du tout niveau sécurité
Voilà ce que j'aimerais faire :
- J'ai un mini script de rien du tout afin de "réveiller" mon mac à distance. j'utilise donc la commande etherwake qui requière un sudo pour fonctionner. Le script s'appel awake et linké dans le PATH pour facilité l'utilisation de mon script.
Ensuite avec Visudo, je fais comme suit :
# Host alias specification
Host_Alias HOST = 192.168.1.60
# User alias specification
User_Alias USER = compte
# Cmnd alias specification
Cmnd_Alias COMMANDE = /usr/sbin/etherwake
# User privilege specification
root ALL=(ALL) ALL
USER HOST = NOPASSWD: COMMANDE
J'ai aussi testé :
# Cmnd alias specification
Cmnd_Alias AWAKE=/usr/sbin/etherwake
# User privilege specification
root ALL=(ALL) ALL
iserv ALL=(ALL) NOPASSWD:AWAKE
J'ai du mal à formaté la ligne dans User Privilege Specification.
Et le lien que je dois donner est bien celui vers la commande et non pas vers mon script ?
Merci pour votre aide.
Dernière modification par Czweic (Le 14/01/2011, à 20:43)
Hors ligne
#2 Le 14/01/2011, à 20:57
- Sciensous
Re : Sudoers - Autoriser certaines commandes
J'utilise la seconde méthode et ça marche;
mais
pour que ça marche il faut bien mettre un 'sudo' avant la commande etherwake
je ne sais pas si c'est le cas...
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#3 Le 15/01/2011, à 21:38
- FRUiT
Re : Sudoers - Autoriser certaines commandes
pour que ça marche il faut bien mettre un 'sudo' avant la commande etherwake
C'est normal de devoir mettre quand même sudo. Il demandera juste plus de mot de passe.
Si tu veux éviter le sudo tu peux essayer :
sudo chmod +s /path/to/etherawake
(si ce n'est pas un script)
Dernière modification par FRUiT (Le 15/01/2011, à 21:39)
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne