Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wywolanie polecen systemu przez php
-gooy-
post 24.11.2005, 00:22:57
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
Kinool
post 24.11.2005, 02:55:50
Post #2





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

Ostrzeżenie: (0%)
-----


dokladnie 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 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
-Guest-
post 24.11.2005, 15:17:56
Post #3





Goście







w /etc/sudoers wpisalem
Cytat
User_Alias WYLACZ=apache
WYLACZ ALL= (apache) ALL, NOPASSWD: /sbin/shutdown -h 0


i potem probowalem

Cytat
exec('sudo /sbin/shutdown -h 0');
albo
exec('/sbin/shutdown -h 0');


ale nadal nie dziala :/ aha, w php.ini mam wylaczone safe mode
Go to the top of the page
+Quote Post
dtb
post 24.11.2005, 15:58:05
Post #4





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

Ostrzeżenie: (0%)
-----


a spróbuj z:
  1. <?php
  2. system ('polecenie');
  3. ?>

lub
  1. <?php
  2. echo `polecenie`;
  3. ?>


Ten post edytował dtb 24.11.2005, 15:58:20


--------------------
Go to the top of the page
+Quote Post
-gooy-
post 24.11.2005, 17:00:38
Post #5





Goście







niestety nadal nic :/
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 06:19