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.