|
|||||||||||||||||||||||||||
"Peter Gade Jensen" <sslug@sslug> wrote in message
news:sslug@sslug
> Peter Makholm wrote:
>
> > Men da dette er en perlgruppe:
> >
> > #/usr/bin/perl -w
> > use CGI; $q = new CGI;
> > if ($q->value('restart')) { system ("proftprestart") || die
"Arghhhh"}
> > if ($q->value('stop')) { system ("proftpstop") || die
"ralleralleralle"}
> > print $q->header, $q->start_html "OK", $q->h1 "ok",
$q->end_html;
>
> hmm syn's sq ik jeg kan få det til at virke?? heller ikke et
perl script
> bare med system ("proftpshut"); virker? heller ikke når det
kører fra en
> shell?
>
>
> > Men det skal nok udføres som root.
>
> hmm er det _slet_ ikke muligt at få det gjort over httpd??
>
Du skal huske at din ftp server nok 100% sikkert kører som root
hvilket vil sige at du skal være root for at lukke den ned. Og da
httpd nok 100% sikkert _ikke_ kører som root, så har du jo et
problem. Derfor skal du sørge for at det script du kører
eksekveres som root, så frem med suidbit'en :)
Hilsen Jesper
|
||||||||||||||
|
||||||||||||||