![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Krakół Ostrzeżenie: (0%) ![]() ![]() |
Czy jest jakiś sposób za pomocą którego mógłbym z poziomu skryptu php, zrestartować demona który jest uruchomiony na prawach super użytkownika ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Napisz skrypt( bash )/program( c ), który restartuje demona, i nadaj mu uprawnienia suid. Później wywołuj go z poziomu php.
BTW. Co to za demon, który wymaga uprawnień root'a ? Ten post edytował Yarecki 4.12.2004, 23:11:51 |
|
|
![]()
Post
#3
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
w /etc/init.d/ masz skrypty ktore restartują demony
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Krakół Ostrzeżenie: (0%) ![]() ![]() |
Źle się wyraziłem, chodzi o to, że potrzebują uprawnienia root'a, żeby zostać zrestartowane.
Suid raczej nie wchodzi w gre, za duże niebezpieczeństwo. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Gliwice Ostrzeżenie: (10%) ![]() ![]() |
a moze sudo ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Krakół Ostrzeżenie: (0%) ![]() ![]() |
A w jaki sposób ?
|
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
exec ? możesz spod exec'a wykonać każdą komendę, którą jesteś wstanie wstukać w konsoli serwera (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Krakół Ostrzeżenie: (0%) ![]() ![]() |
Tak tylko, żeby zrestartować np apacha, to nie wystarczy sama komenda exec, ponieważ nie ma uprawnien do wykonania jej.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 0 Dołączył: 9.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Zapomnij o tym. Jeżeli to Twój serwer, to użyj crona i nie wiąż tego z php, jeżeli to nie Twój serwer, to admin nie pozwoli Ci nic restartować.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:52 |