[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: