| -gooy- |
Post
#1
|
|
Goście |
mam problem z wywolanie przez php polecenia 'shutdown -h NOW'.
exec() dziala z poleceniami typu ls, albo ping, ale z shutdown nie daje sobie rady. podejrzewam ze apache nie ma uprawnien do tego polecenia, ale nie wiem jak to obejsc. probowalem cos z 'sudo' ale nie mam pojecia jak przekazac shellowi haslo. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%)
|
dokladnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) uzytkownik www lub nobody (zalezy pod jakim dziala apache) nie ma uprawnien do wykonania tego polecenia
mozesz zmienic uprawnienia dla /sbin/shutdown (ale odradzam to) lub poczytac manuala do sudo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) edytuj plik /usr/local/etc/sudoers Cytat User_Alias WYLACZ = username WYLACZ ALL = (www) ALL, NOPASSWD: /sbin/shutdown -r now username to nazwa usera z ktory ma prawo do wykonania shutdown |
|
|
|
gooy wywolanie polecen systemu przez php 24.11.2005, 00:22:57
Guest w /etc/sudoers wpisalem
CytatUser_Alias WYLACZ=apa... 24.11.2005, 15:17:56
dtb a spróbuj z:
[PHP] pobierz, plaintext <?phpsyst... 24.11.2005, 15:58:05
gooy niestety nadal nic :/ 24.11.2005, 17:00:38 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 02:19 |