www-data Rechte vergeben um Service neustarten zu können

Gast #4882602
Lesenswert?

Hallo,

wie kann ich auf einem Raspberry (Jessie lite) die www-data die Rechte 
so vergeben, dass ein PHP einen Service neustarten kann?

der Befehl sieht dann so aus:
1
<?php
2
@shell_exec("service node-srv restart");
3
?>

Ein Risiko stellt dies nicht da, da dies 1. nur ein Lokales System ist 
und 2. nur ein Testsystem...

Vielen Dank für jeden Tipp...
#4882683
Lesenswert?

baer schrieb:

> leider funktioniert es nicht... was mach ich Falsch, bzw. wo habe ich
> einen Denkfehler?

In der sudoers muss genau der Befehl angegeben werden, welcher mit 
sudo benutzt werden soll.

Das bedeutet in deinem Fall: entweder du trägst dort statt des 
init-Skripts den Pfad zum Service Befehl ein (/usr/sbin/service) oder du 
änderst dein php-Skript und benutzt dort direkt das init-Skript.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren