sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #16637
Re: Køre script med uid=0 fra Apache
Ulrik Buchholtz wrote:
> hvordan kan jeg nemmest køre et script som root fra apache.
chmod ug+s script
hvis det er eget af user/group root. Så vil apache udføre det med
root access.
> Jeg ved ikke helt hvordan jeg skal bære mig ad, men på boxen kører der 1
> root apache og 5 www-data apache'er.
Det er helt normalt. root processen er den der starter alle
de andre deamons showet. Men den server vist ikke selv dokumenter.
> Det er til min lille router, som skal konfigureres med web-interface.
> Skal jeg bruge et specielt modul til dette eller kan man gøre noget med SSI?
Med SSI kan du indsætte ting i html sider f.x. en anden fil eller
outputtet af et script. Du skal bruge et cgi script der modtager
formdata (din configuration) og gør noget praktisk med den. Du kan
lave cgi'en i hvilke programmeringssprog du ønsker. Apache vill
modtage data fra browseren, og sende dette på stdin af dit cgiscript.
Og tilbage til browseren vil den sende stdout fra dit script. Husk
bare at starte med "Content-Type: text/html\n\n" (hvis du vil sende
et html formatteret svar) før du udskriver noget andet, ellers får
du en internal configuration error.
--
Sometimes it's better to light a Carsten Svaneborg
flamethrower than curse the darkness. zqex@xxxxxxxx
-- (Terry Pratchett, Men At Arms) Fight Bill - use Linux
Follow ups
References