![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
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 (IMG:http://forum.php.pl/style_emoticons/default/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 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
system" title="Zobacz w manualu php" target="_manual, proc_open" title="Zobacz w manualu php" target="_manual, exec" title="Zobacz w manualu php" target="_manual ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Ten post edytował NuLL 17.12.2006, 22:07:20 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
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()).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:47 |