Script en non superutilisateur
Résolu
dididu85
-
Ro&ri Messages postés 751 Statut Membre -
Ro&ri Messages postés 751 Statut Membre -
Bonjour,
J'utilise mandriva et je souhaite faire un script qui me permet de redémarrer mon serveur web. Je voudrais que ça marche depuis le bureau d'un utilisateur lambda.
J'ai penser à ça mais ça ne marche pas :
#!/bin/sh
su root
root
service httpd stop
service httpd start
exit
Merci de votre aide
J'utilise mandriva et je souhaite faire un script qui me permet de redémarrer mon serveur web. Je voudrais que ça marche depuis le bureau d'un utilisateur lambda.
J'ai penser à ça mais ça ne marche pas :
#!/bin/sh
su root
root
service httpd stop
service httpd start
exit
Merci de votre aide
A voir également:
- Script en non superutilisateur
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Script cmd - Guide
- Script download - Télécharger - Édition & Programmation
9 réponses
bonjour,
il serait plus simple de configurer le fichier sudoers
visudo
par exemple
et donner les droits à l'user sur ce que vous desirez ce qui donnera
un code exemple
pour le fichier sudo
http://perso.modulonet.fr/jeanbi/linux.html#1
a+
il serait plus simple de configurer le fichier sudoers
visudo
par exemple
et donner les droits à l'user sur ce que vous desirez ce qui donnera
#!/bin/sh sudo service httpd stop sudo service httpd start exit
un code exemple
#!/bin/bash
echo -n "Voulez-vous (d)emarrer ou (a)rreter le service (r)edemarrer)"
read reponse
case $reponse in
D|d )
sudo /etc/init.d/mysqld start
sudo apachectl start
echo "service lancé"
;;
A|a)
sudo /etc/init.d/mysqld stop
sudo apachectl stop
echo "service arreté"
;;
R|r)
sudo /etc/init.d/mysqld restart
sudo apachectl restart
echo "service relancé"
;;
*)
;;
esac
pour le fichier sudo
http://perso.modulonet.fr/jeanbi/linux.html#1
a+
J'ai réussi à réaliser mon script et sa fonctionne. Maintenant j'aimerais pouvoir le lancer depuis le bureau en graphique et voir que cela fonctionne. Comment je pourrais faire ?
Merci
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dépend de ton WM.
Pour gnome ou kde tu peux te référer à laurs sites officiels pour la création d'icônes. Il te suffit de créer un icône qui lance 1 console, avec comme paramètre ton script.
Pour gnome ou kde tu peux te référer à laurs sites officiels pour la création d'icônes. Il te suffit de créer un icône qui lance 1 console, avec comme paramètre ton script.