#1 Le 12/07/2006, à 13:35
- gadafla
Script avec password auto pour sudo
Bonjour a tous.
J'essaie d'ecrire un mini-script qui lancerait les commandes suivantes :
sudo apache2ctl stop
sudo apache2ctl start
Mon probleme est de savoir comment faire pour que le script ne demande pas le mot de passe sudo. Ou dois-je le specifier ? Comment faire ?
Merci d'avance.
#2 Le 12/07/2006, à 13:41
- coffee
Re : Script avec password auto pour sudo
cherche du coté des SUID script attention à bien lire les docs sinon tu ouvres des failles
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#3 Le 12/07/2006, à 13:45
- coffee
Re : Script avec password auto pour sudo
euh non chuis bete xD
dans le man de sudo, ya moyen de dire nopassword, en editant le fichiers sudoers:
nom_utilisateur ALL= NOPASSWD: /localisation/bin/apache2ctl
et voilà il demandera plus le mot de passe.
Par contre là, je vois pas en quoi c'est d développement ou de la programmation...
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#4 Le 12/07/2006, à 14:06
- gadafla
Re : Script avec password auto pour sudo
Ca fonctionne, en shell, mais dans un crontab quedal... Une idee ?
#5 Le 12/07/2006, à 14:07
- lunique
Re : Script avec password auto pour sudo
a premiere vue, il n'y a pas vraiment besoin de script... la commande "sudo /etc/init.d/apache2ctl" restart doit le faire
Hors ligne
#6 Le 12/07/2006, à 14:11
- gadafla
Re : Script avec password auto pour sudo
lol oui, peu importe la commande, mais dans un crontab, elle ne passe pas, apache ne s'arrete pas (pour tester, je fais juste un stop, et je verifie qu'apache est arrete).
le pb c ke ds le crontab, la commande ne passe pas =/
#7 Le 12/07/2006, à 17:08
- coffee
Re : Script avec password auto pour sudo
tu utilises le crontab de quel utilisateurs?
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#8 Le 12/07/2006, à 17:11
- gadafla
Re : Script avec password auto pour sudo
un utilisateur avec droits admins, je sais pas koi te dire d'autre
#9 Le 16/07/2006, à 20:05
- gene69
Re : Script avec password auto pour sudo
d'abord pour faire apache stop et apache start je ne sais pas si tu fais entre mais si ya rien tu peux faire apache restart.
apres si c'est pour lancer le démon au démarage avec dapper c'est du tout cuit-> interface graphique cherche. Sur la version LAMP euuuh ya un fichier texte qui fait ça au démarage (anacron?/adt?) et qui n'est pas le cron.
pour visualiser le contenu du cron
crontab -u $USER -l
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne