Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zakladanie kont na serwerze z poziomu apache
Forum PHP.pl > Forum > PHP
hhg
Mam zamiar napisac skrypt ktory zakladalby konto w systemie Linux. Wiem ze apache ma prawa usera w UNIX wiec jako taki nie moze dodawac userow = wpisow do /etc/passwd i zakladac katalogow w /home/
Mam zamiar pod php przelogowac sie na roota a z tego co gdzies czytalem byla mozliwosc wykonywania polecen shell w php (tylko nie pamietam jak to sie wywolywalo bo to bylo dawno winksmiley.jpg ).
Wydac polecenie
sudo

z opcjami: hasło, i komenda


czy ma to szanse wypalic i jak sie wywolywalo polecenia shell w php bo nie moge tego znalezc...

prosze o pomoc
thornag
Polecenie 'su' mozna wydac jedynie z konsoli (nie przejdzie za porednictwem php), takze jedynym rozwiazaniem jest dodanie apacha do listy sudoers i odpalanie tak jak mowiles wczesniej uzywajac funckji ktore podal Null (dodalbym jeszcze passthru()).
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.