konto usunięte

Temat: Wykonanie przez php skruptu basha

Mam następujący problem: z poziomu przeglądarki wywołuję prosty skrypt php, który z kolei wywołuje skrypt sh. Ogólnie działa, ale skrypt basha jest wywoływany przez użytkownika www-data, natomiast ja muszę tak zrobić, aby został wywołany przez właściciela. Czy da się to jakoś wykonać? Z góry dzięki za pomoc!

konto usunięte

Temat: Wykonanie przez php skruptu basha

Patrycjusz Omiotek:
Mam następujący problem: z poziomu przeglądarki wywołuję prosty skrypt php, który z kolei wywołuje skrypt sh. Ogólnie działa, ale skrypt basha jest wywoływany przez użytkownika www-data, natomiast ja muszę tak zrobić, aby został wywołany przez właściciela. Czy da się to jakoś wykonać? Z góry dzięki za pomoc!

1. wykorzystaj sudo (/etc/sudoers)
(*) 2. wykorzystaj flagi setuid/setgid na pliku skryptu

(*) Skleroza. Shell ignoruje flagi sgid/suid na skryptach.Łukasz S. edytował(a) ten post dnia 21.09.09 o godzinie 11:26

konto usunięte

Temat: Wykonanie przez php skruptu basha

Kolega juz dostal odpowiedz na debian.linux.pl :)

konto usunięte

Temat: Wykonanie przez php skruptu basha

Dzięki za pomoc - potestuję :-)

Temat: Wykonanie przez php skruptu basha

Witam,

Kolego "Rudy", podajcież no link do wspomnianej odpowiedzi...

Wiem, że można sobie wyszukać, ale jedną z zalet języka HTML (tworzonego tu na podstawie BB code'u) jest możliwość tworzenia odnośników, które przyspieszają i ułatwiają znajdowanie informacji.

Bo jeszcze, ktoś znajdzie to...

Z góry dziękuję,
Karol T. Gajowniczek

konto usunięte

Temat: Wykonanie przez php skruptu basha

Karol Tadeusz Gajowniczek:
Kolego "Rudy", podajcież no link do wspomnianej odpowiedzi...

może ja wyręczę: http://debian.linux.pl/viewtopic.php?t=16666 ;-)

Następna dyskusja:

Konfiguracja PHP i PostgreSQL




Wyślij zaproszenie do