![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 29.07.2003 Skąd: skąd-inąd. Ostrzeżenie: (0%) ![]() ![]() |
czy mozna utworzyc konto uzytkownika z poziomu php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
polecenia linuxowe mozna wywolywac przez funkcje system(). polecenia typu system("ls /home") dzialaja prawidlo, jednak system("adduser nowy_uzytkownik") nie dziala jak powinno. na pewno chodzi o uprawnienia do tworzenia nowych kont. czy istnieje jakis inny sposob zeby przez skrypt php utworzyc konto uzytkownika pod linuxem (bedac rootem) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
//PREEDIT
DAMN, chyba przeczytalem tylko pierwsza strona i nie zauwazylem, ze pytanie jest jusz out of date // sprawdz sobie co musisz wpisac jak dodajesz z konsoli, a potem jak juz znajdziesz wszystkie znaki jakie wklepujesz z klawiatury tworzysz taki plik ( o takie strukturze, czyli np. ) Kod jabol nia zapominaj o enterach (plik jest calkowicie z glowy, tylko dla uswiadomienia jak to ma wygladac, a potem dajesz taki korzik php.[php:1:8099053ba9]<?php
password /home/jabol /bin/false Jabol;-) $fpfopen( "/tmp/file", "w" ); fputs( $fd, "jabol ble ble "); // nie zapominaj o ostatnim enterze fclose( $fd ); print ( $result=`useradd < /tmp/file` ); unlink( "/tmp/file" ); ?>[/php:1:8099053ba9] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 14:57 |