Автор Тема: .htpasswd под win32  (Прочитано 6238 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
.htpasswd под win32
« : 23 Января 2002, 17:27:24 »
Кто знает как создать файл паролей .htpasswd для апача под win32?

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
.htpasswd под win32
« Ответ #1 : 23 Января 2002, 17:29:46 »
Я вот тоже сейчас мучаюсь... :) А тебе что нужно, просто для хранения или сделать для доступа к отдельной директории?
Банк выполнил недопустимую операцию и будет закрыт!

  • Гость
.htpasswd под win32
« Ответ #2 : 23 Января 2002, 17:35:54 »
Цитировать
А тебе что нужно, просто для хранения или сделать для доступа к отдельной директории?

...для доступа к директории.
И слышал я что типа апач под win32 ваще не шифрует пароли.
Попробывал создать открытым текстом: не катит

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
.htpasswd под win32
« Ответ #3 : 23 Января 2002, 17:39:23 »
берешь и создаешь, как для *никса (htpasswd.exe -c <файл паролей>)
только в httpd.conf нужно

# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
    AllowOverride All
Евгений aka Razor,

  • Гость
.htpasswd под win32
« Ответ #4 : 23 Января 2002, 17:51:06 »
Подкинь, плз, юрл этого htpasswd.exe

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
.htpasswd под win32
« Ответ #5 : 23 Января 2002, 17:54:22 »
он же в дистрибутив апача входит, директория /bin
Евгений aka Razor,

  • Гость
.htpasswd под win32
« Ответ #6 : 23 Января 2002, 18:03:06 »
Ступил....Уже нашел

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
.htpasswd под win32
« Ответ #7 : 24 Января 2002, 15:15:53 »
Элементарно в файле access.conf нечто вроде

Authname "А ну-ка давайка"
AuthType Basic
Authuserfile D:/apache/passwords
require valid-user

файл паролей выглядит так
mario:password
guest:loh
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
.htpasswd под win32
« Ответ #8 : 24 Января 2002, 16:01:17 »
Что-то нифига не получается... :(

Что я делал:
1) Сделал файл access.conf

Authname "А ну-ка давайка"
AuthType Basic
Authuserfile g:/apache/Apache/htdocs/sedoi
require valid-user

и положил его в каталог sedoi (тот что нужно запоролить)

2) Сделал файл .htpasswd
user:connect
guest:guest
и положил его в ту же директорию

3) Пошел в каталог Apache/bin и запустил оттуда
htpasswd.exe -c g:/apache/Apache/htdocs/sedoi/.htpasswd
пробовал еще так
htpasswd.exe -c ../htdocs/sedoi/.htpasswd

Не сработало... Вроде все правильно, ан нет.

Хэлп плиз!
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
.htpasswd под win32
« Ответ #9 : 24 Января 2002, 16:04:58 »
Да, еще изменил в httpd.conf на AllowOverride All - результат такой же.
Банк выполнил недопустимую операцию и будет закрыт!

  • Гость
.htpasswd под win32
« Ответ #10 : 24 Января 2002, 16:22:39 »
У меня все работает.
Рассказываю:
1. в httpd.conf

бла-бла-бла
AllowOverride All

2. Утилитой htpasswd.exe создаешь .htpasswd.
3. В директории создаешь .htaccess:
AuthName "Authentication required"
AuthType Basic
require valid-user
AuthUserFile путь до .htpasswd.

И все ;)

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
.htpasswd под win32
« Ответ #11 : 24 Января 2002, 17:50:56 »
Спасибо, вроде разобрался. И пароль уже запрашивает, но не принимает...

в связи с этим вопрос:
так как он пароль всеже запрашивает, то пол-дела сделано, но почему он не съедает пароль?
Пробовал класть .htpasswd в ту директорию которую нужно запоролить (в .htacces писал AuthUserFile .htpasswd), пробовал класть уровнем выше (в .htacces писал AuthUserFile g:/apache/Apache/htdocs/.htpasswd), но все равно не пускает...

Собственно почему?
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
.htpasswd под win32
« Ответ #12 : 24 Января 2002, 17:56:41 »
Цитировать
(в .htacces писал AuthUserFile g:/apache/Apache/htdocs/.htpasswd), но все равно не пускает...

нужно писать путь от documentroot, т.е. /.htpasswd
Евгений aka Razor,

  • Гость
.htpasswd под win32
« Ответ #13 : 24 Января 2002, 18:03:32 »
У меня была такая хреновина. Дело в самом пароле в .htpasswd. Его нужно создавать только htpasswd.exe, а не перлом или вручную (видимо они используют разные алгоритмы: MD5 или DES).

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
.htpasswd под win32
« Ответ #14 : 24 Января 2002, 18:04:58 »
Нет, не помогает...
Банк выполнил недопустимую операцию и будет закрыт!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28