xxx149
23.08.2008, 17:16:53
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
23.08.2008, 17:29:27
coś w stylu:
<?php
$password | sudo -S (polecenie)
?>
Cysiaczek
23.08.2008, 18:28:04
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
23.08.2008, 18:35:56
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
23.08.2008, 19:00:19
http://en.wikipedia.org/wiki/Setuid - moze ci wystarczy
exec( './skrypt_z_suid.php' );