Re: boa, cgi, script ausführen
Sascha Vogt schrieb:
> Hi,
>
> Mike Dietrich wrote:
>> Ein kleines Shell-Script, welches fetchmail/Exim startet, soll per cgi
>> über den Browser durch $User gestartet werden. Als http-Server läuft
>> Boa. Funktioniert soweit.
>> Das Script startet, hat aber keine keine Rechte z.B. Exim4 auszuführen,
>> weil es ja mit den Rechten des Webservers gestartet wird (www-data).
>>
>> Wie kann ich dieses Rechteproblem schnell und elegant lösen.
> Evtl. mit sudo???
Hallo,
ja sowas schwebte mir vor, war mir nur nicht sicher. Danke. Es funktioniert.
Script(chen):
#!/bin/sh
...
sudo /usr/sbin/exim4 -qqf
...
/etc/sudoers:
...
www-data ALL(root)NOPASSWD: /usr/sbin/exim4 -qqf
Mike
Reply to: