Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wykonywanie polecen jako root
Forum PHP.pl > Forum > PHP
xxx149
Witam, prosze o pomoc w znalezieniu sposobu na wykonywanie polecen systemowych jako root przy uzyciu php. Dlugo kombinowalem i nic mi z tego nie wyszlo:( Bede wdzieczny za pomoc.
drPayton
coś w stylu:
  1. <?php
  2. $password | sudo -(polecenie)
  3. ?>
xxx149
Muszę używać "su".
Cysiaczek
Nie zrobisz tego - skrypty musiałyby być interpretowane jako użytkownik root. Przy standardowej konfiguracji, przy użyciu funckji exec() system() etc - nie da się. Próbowałem kiedyś i niestety :|

Pozdrawiam.
xxx149
Probowalem znalezc cos co bedzie zastepowalo su lub sudo i zeby mozna bylo to uruchomic w stylu `róót -p "haslo"` ale tez nic:(
dr_bonzo
http://en.wikipedia.org/wiki/Setuid - moze ci wystarczy

exec( './skrypt_z_suid.php' );
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.