Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wywolanie polecen systemu przez php
-gooy-
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kinool
post
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
Go to the top of the page
+Quote Post

Posty w temacie
- gooy   wywolanie polecen systemu przez php   24.11.2005, 00:22:57
- - Kinool   dokladnie uzytkownik www lub nobody (zalezy pod j...   24.11.2005, 02:55:50
- - 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


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 23:18