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
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#!/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 -
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. -
-
bonjour
sous kde
clic droit sur l'icone du menu , editeur de menu, utilitaire, nouvel element ,
commande tu donnes le chemin de ton script xx/xxx/./lenomduscript et tu lui donne une icone
tu enregistres , tu ouvres le menu et tu fait un copier coller sur le bureau
a+
-
-
Derien.
Poste le script que tu avais trouvé au début et met le sujet en résolu, ça pourrait en aider plus d'un :-D