sw12345
Новичок
функция Crypt - не могу получить такой же результат
Пишу диплом, одна из функций диплома - создание аккаунтов в ОС Solaris путем добавления некоторых данных (логин пароль итд) в специальные файлы, в один из файлов нужно добавить зашифрованный пароль, так вот у меня не получается зашифровать пароль так как это делает система.
вот пример, в системе есть аккаунт с паролем: atcl1ent (после буквы l идет 1 а не i)
зашифрованный пароль в системе храниться в таком виде: TSbZPUCZlewD6
делаю в php так
print "<br> ".crypt("atcl1ent", "atcl1ent");
или так
print "<br> ".crypt("atcl1ent", md5("atcl1ent"));
Получается совсем другое. Или я не правильно функцию использую или может для линуксойдов есть чтонить другое? Спасибо
В настройках Solaris можно указывать алгоритм шифрования, unix, 2a и md5, и всеравно то что генерю я не сходиться с тем что у салярки. в данном случае система генерит используя unix шифрование (TSbZPUCZlewD6) так в настройках у нее прописано
Или может быть есть другие аналогичные функции
php v 4.4.4
Пишу диплом, одна из функций диплома - создание аккаунтов в ОС Solaris путем добавления некоторых данных (логин пароль итд) в специальные файлы, в один из файлов нужно добавить зашифрованный пароль, так вот у меня не получается зашифровать пароль так как это делает система.
вот пример, в системе есть аккаунт с паролем: atcl1ent (после буквы l идет 1 а не i)
зашифрованный пароль в системе храниться в таком виде: TSbZPUCZlewD6
делаю в php так
print "<br> ".crypt("atcl1ent", "atcl1ent");
или так
print "<br> ".crypt("atcl1ent", md5("atcl1ent"));
Получается совсем другое. Или я не правильно функцию использую или может для линуксойдов есть чтонить другое? Спасибо
В настройках Solaris можно указывать алгоритм шифрования, unix, 2a и md5, и всеравно то что генерю я не сходиться с тем что у салярки. в данном случае система генерит используя unix шифрование (TSbZPUCZlewD6) так в настройках у нее прописано
Или может быть есть другие аналогичные функции
php v 4.4.4
он у вас из-под рута живет?