<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Apache 2.4.2 - аутентификация через digest и dbm</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/7549.html</link>
    <description>Использую Apache 2.4.2 под виндой. Дистрибутив Apache Lounge (http://www.apachelounge.com/).&lt;br&gt;Хочу сделать digest-авторизацию к каталогам сайта с использованием базы данных dbm.&lt;br&gt;Все нужные модули подключены:&lt;br&gt;mod_authn_core.so&lt;br&gt;mod_auth_basic.so&lt;br&gt;mod_auth_digest.so&lt;br&gt;mod_authn_dbm.so&lt;br&gt;&lt;br&gt;Файл .htaccess:&lt;br&gt;&lt;br&gt;    AuthType Digest&lt;br&gt;    AuthName &quot;user1 realm&quot;&lt;br&gt;    AuthDigestProvider dbm&lt;br&gt;    AuthDBMType default&lt;br&gt;    AuthDBMUserFile 1/p3&lt;br&gt;    Require user user1&lt;br&gt;&lt;br&gt;1/p3 &amp;#8211; база данных паролей&lt;br&gt;&lt;br&gt;Пытаюсь создать базу паролей.&lt;br&gt;htdigest.exe &amp;#8211; с базами данных не работает&lt;br&gt;htdbm.exe &amp;#8211; не работает с digest-авторизацией&lt;br&gt;Пробую пока вручную через testdbm.exe (из набора утилит GnuWin32) и md5.exe.&lt;br&gt;Пользователь и его realm &amp;#8211; &quot;user1:user1 realm&quot;&lt;br&gt;Пароль - 123&lt;br&gt;Получаю хеш - 299CAE02BEA2F270F0077B5A1772E734&lt;br&gt;&lt;br&gt;В testdbm.exe создаю запись:&lt;br&gt;Ключ - &quot;user1:user1 realm&quot;&lt;br&gt;Данные &amp;#8211; &quot;299CAE02BEA2F270F0077B5A1772E734&quot;&lt;br&gt;Все вроде получается.&lt;br&gt;При заходе в защищенный каталог на сайте выводится окно запроса п</description>

<item>
    <title>Apache 2.4.2 - аутентификация через digest и dbm (Smjbv)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/7549.html#1</link>
    <pubDate>Sat, 09 Jun 2012 12:25:56 GMT</pubDate>
    <description>Какая-то непонятка с форматами dbm-файла.&lt;br&gt;Тот dbm-файл, который созадет testdbm.exe не подходит к апачу.&lt;br&gt;Создаю dbm-файл апачевской утилитой:&lt;br&gt;&lt;br&gt;htdbm -b -c -p &amp;lt;файл паролей&amp;gt;&quot;user1_realm1&quot; a599ac0dc7d3730da2f191ee7132fa22&lt;br&gt;&lt;br&gt;Потом в hex-редакторе заменяю &quot;user1_realm1&quot; на &quot;user1:realm1&quot;&lt;br&gt;И все работает без проблем!&lt;br&gt;&lt;br&gt;Подскажите чем можно создавать корректный dbm-файл??&lt;br&gt;</description>
</item>

</channel>
</rss>
