![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 27.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Po krótce przedstawię mój problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Chciałbym wykonywać polecenia powłoki ze strony php. Wykorzystuję exec(), system(), passthru(), ale jest pewien problem. Polecenia, które chciałbym wykonać potrzebują praw roota (operacje na plikach), a użytkownik www (serwer apache 1.3) nie ma takich uprawnień. Sudo też chyba jest kłopotliwe, bo www chyba jest typu nologin. Czy jest jakieś proste rozwiązanie, aby móc z poziomu strony www wykonywac polecenia powłoki z uprawnieniami roota? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 27.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
hmm, mbym sprobowac uruchomic apache jako uzytkownik roota lub inny a pozniej sprobowac polecenia sudo. Pomysl dobry tylko... jak wlaczyc apache jako inny uzytkownik niz www? Bo jesli zmieniam w httpd.conf user i group to nie chce wlaczyc sie wcale (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:17 |