![]() |
![]() |
![]()
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: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 29.07.2003 Skąd: skąd-inąd. Ostrzeżenie: (0%) ![]() ![]() |
taka komenta dziala poprawnie i zmienia haslo,dla podanego
uzytkownika. echo "nazwa_uzytkownika:nowe_haslo"|chpasswd wedlug manuala zeby podac zakodowane haslo nalezaloby wykonac operacje: echo "nazwa_uzytkownika:zakodowane_haslo"|chpasswd -e zakodowane haslo w systemie wyglada taK: $1$Jd6.FfMf$.aB8Ge.8RpQBu3DNGTI9I0 ,wiec sa to chasla zakodowne w trybie MD5. php: funkcja crypt() koduje hasla i tez w tym trybie,wiec to jest ok,ale po wykonaniu echo "nazwa_uzytkownika:zakodowane_haslo"|chpasswd -e haslo sie nie zgadza,a jak sprawdzam w pliku shadow to po uzyciu chpasswd -e jest szyfrowane jeszcze raz. i tu juz sie dzieja krzaki. co z tym kodowaniem zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? ps. w jakim jezyku z poziomu skryptow w shellu moglbym korzystac zeby obslugiwac baze mySQL (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:29 |