Witam! Chciałbym wyświetlić na stronie wynik polecenia IPTABLES -L oraz móc dodać bądz usunąć kilka regułek jak można to najprościej zrobić?
czachor
3.04.2005, 16:55:01
SongoQ
3.04.2005, 16:55:18
exec - wywolac i rezultat przypisac gdzies do zmiennej a potem formatujesz to i show.
No niestety te polecenia nie działają, próbowałem jako argument polecenia date, whoami itd to działa ale iptables -L milczy co może być przyczyną?
Może ktoś poda konkretny przykład?
SongoQ
3.04.2005, 17:05:42
echo exec('iptables -L');
php ma uprawnienia do wywolania tej funkcji?
A gdzie mam to sprawdzić to uprawnienie? Bo wywołanie:
echo exec('date'); wypisuje mi datę ale z iptables -L nie działa - pusto
Może ktoś sprawdzi u siebie czy zadziała?
dr_bonzo
3.04.2005, 18:15:16
iptables moga byc wykonywane tylko przez roota!
cat /etc/passwd - tez jest wykonywane przez root'a a dziala w php ..
Podobna systuacja ma miejsce kiedy tworzę nowy skrypt w bashu daje mu prawa wykonywalne wklepuję do niego np: echo cośtam, nastepnie wywołuję go w bash i wypisuje cośtam, ale php już nie wypisze cośtam jest pusto.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.