|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Konstantin Chaus 2:5020/400 12 Jan 2001 17:46:25 To : All Subject : Server Auth --------------------------------------------------------------------------------
Уважаемый ALL!
Есть вопрос: надо сделать на неком domain.ru серверную auth через .htaccess.
Hе Apache::DBI!
Под Apache for Win32 это можно сделать воспользовавшись
'/usr/local/[apache/]bin/htpasswd', но хотелось бы узнать, как это сделать
под Apache под BSD или Linux'оподбные системами (доступа к этой программе
нет). Точнее, каким образом из скрипта можно в ентот файл прописывать
закриптованный пароль для автоматического управления пользователями, которые
будут иметь доступ.
Hа www.hackzone.ru предлагалось:
------
$hash=crypt($pass,$salt);
где $pass - пароль, $salt - строка из двух символов, участвующая в
формировании хэша.
-------
Hо, что собой являют 2 байта для кодирования пароля непонятно. Предлагалось:
-----
salt - произвольная строка
К примеру может генерироваться так:
$salt=join('',('A'..Z','a'..'z','0'..'9')[rand 62,rand 62]);
62 - длина списка ('A'..'Z','a'..'z','0'..'9)
-----
Hо ПРОБЛЕМА в том, что сервер утверждает, что пароль не верен.
Заранее спасибо за ответ.
--
Konstantin Chaus
Programmer @ UpPosition::Web Studio
URL: http://www.upp.da.ru
E-mail: chaus@ssu.samara.ru
--- ifmail v.2.15dev5
* Origin: UpPosition::WS (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/10277c5d166cd.html, оценка из 5, голосов 10
|