Bonjour à vous,
j'espére que je suis au bon endroit.
Voilà mon problème :
Je doit dévellopez des scripts CGI ( en C ou C++ ) pour gérer différents serveurs et services (genre le serveur apache,des services de monitoring, etc...).
Ces différents services/serveurs sont gérés par des fichiers sous le répertoire /etc/init.d/ (je suis sous linux Debian). Ces fichiers sont essentiellement accessibles par l'utilisateur root. Donc lorsque j'essaie d'éxécuter ces fichiers avec une cgi à partir d'apache (utilisateur www-data), je me heurte à un "permission denied".
Existe t'il un moyen de contourner ce problème sans créer de réel trou de sécurité?
Merci d'avance
Julien.
Partager