|
|
Příkaz system v PHP na Linuxu
|
5.12.2006 16:42
Barkas
|
Dobrý den,
jde nejakym zpusobem spustit prikaz v PHP - system v linuxu? V logu apache najdu Permision denied.
Tenhle prikaz je soucasti php stranky která běří na slackwaru pod apachem.
Potřebuji následující
system('iptables-save >> nejaky_soubor');
Chci aby se mi nastaveni iptables ulozilo do daneho souboru, ale nemuzu prijit jak to udelat.
Nasel jsem nejakou moznost pres Sudo. Ale tohle neni to co presne potrebuji.
Dekuji |
|
|
Re: Příkaz system v PHP na Linuxu
|
5.12.2006 16:47
Richard Gavenda
|
iptables-save může vykonat pouze root a pochybuji, že apache běží s právy roota. |
|
|
Re: Příkaz system v PHP na Linuxu
|
5.12.2006 22:03
Barkas
|
Je to tak. Prikaz root. Bohuzel jsem na to take uz prisel. Takze existuje nejaka jina moznost? Nebo jedine pouzit aplikaci sodo, ktera umoznuje vybrat libovolne prava, ktera muze mit i uzivatel. |
|
|
Re: Příkaz system v PHP na Linuxu
|
5.12.2006 22:36
Ondřej Čečák
|
Sudo umoznuje spoustet definovane prikazy s pravy superuzivatele, myslim, ze by to mohlo jit elegantne pouzit ...
|
|
|
Re: Příkaz system v PHP na Linuxu
|
6.12.2006 00:10
Aleš Hakl
|
A myslim, ze by bylo daleko elegantnejsi si napsat nejaky server, ktery pobezi s odpovidajicimi pravy a bude takoveto operace provadet na zadost onoho PHP. |
|
|
Re: Příkaz system v PHP na Linuxu
|
6.12.2006 15:38
Barkas
|
Jo jo. Uz se to snazim rozchodit, ale nemuzu zrejme najit spraveho uzivatele pod kterym se apache spousti. Porad to chce heslo i kdyz zadam v sudo prikaz, ktery sudo nevyzaduje. |
|
|
Re: Příkaz system v PHP na Linuxu
|
6.12.2006 21:51
Ondřej Čečák
|
vizte man ps . O sudo tu mimochodem vysel clanek. |
|
|
Re: Příkaz system v PHP na Linuxu
|
8.12.2006 10:34
P.B.
|
no jeste by se to dalo udelat tak ze si vygenerujete nejaky soubor s nastavenim a pak pres cron poustite rekneme jednou za 10min. script ktery se podiva zda existuje nove nastaveni a podle toho provede zadany prikaz s pravy roota |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|