Günther Zinsberger schrieb:
Hallo Liste,
ich habe ein Problem mit su-Rechten in einem CGI-Web-Script (ich habe das noch nich gemacht): ich möchte aus einem Web-Script heraus "cdrecord ....." aufrufen, wie fange ich an.
mit "visudo" habe ich folgende Zeile hinzugefügt: wwwrun localhost=/usr/bin/cdrecord
im Script habe ich folgende Zeile hinterlegt: sudo /usr/bin/cdrecord -scanbus
Bei der Ausgabe im Browser sehe ich aber nur:
... Password: ...
wenn ich es händisch (als root) ausführe mit: sudo -u wwwrun sudo /usr/bin/cdrecord -scanbus
bekomme ich (nach dem Passwort, das ich eingeben muß: wwwrun is not allowed to run sudo on tinet. This incident will be reported.
dann habe ich noch folgede Zeile mit visudo ergänzt: wwwrun localhost=/usr/bin/sudo
hat auch nichts gebracht und sieht irgendwie gefährlich aus...
was mache ich falsch?
Wahrscheinlich mache ich etwas grundsätzliches falsch. Soetwas mache ich zum ersten Mal! Kennt sich denn keiner damit aus? Gruß, Günther