Автор Тема: Perl and htpasswd...  (Прочитано 5904 раз)

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

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Perl and htpasswd...
« : 23 Мая 2001, 14:17:39 »
Привет ALL!!!
Есть вопросец. Как зашифровать пароль в этот самом htpasswd. Кто еще сможет кусок кода кинуть-тому отдельный сенькс.
The documentations is your friend

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl and htpasswd...
« Ответ #1 : 23 Мая 2001, 14:32:58 »
crypt()
а вообще httpasswd это системная команда в никсе. ее можно вызвать через system
ну, будем исповедоваться?

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Perl and htpasswd...
« Ответ #2 : 23 Мая 2001, 14:38:57 »
Цитировать
NeoNox (23-05-2001 14:17):
Привет ALL!!!
Есть вопросец. Как зашифровать пароль в этот самом htpasswd. Кто еще сможет кусок кода кинуть-тому отдельный сенькс.
perldoc -f crypt
2B OR NOT 2B = FF

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Perl and htpasswd...
« Ответ #3 : 23 Мая 2001, 14:42:57 »
а пример плз.
у меня вылазит любимая 500... :(
The documentations is your friend

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Perl and htpasswd...
« Ответ #4 : 23 Мая 2001, 15:22:49 »
Цитировать
NeoNox (23-05-2001 14:42):
а пример плз.
у меня вылазит любимая 500... :(
500 - это не ошибка.:)
Ошибки в логе сервера.
А пример тривиален как грабли:
#!/usr/bin/perl
$pass = "password";
$salt = join \'\', (\'.\', \'/\', 0..9, \'A\'..\'Z\', \'a\'..\'z\')[rand 64, rand 64];

$crpass = crypt($pass,$salt);

print "Content-type: text/plain

";
print $crpass;

С тебя пиво.:)
2B OR NOT 2B = FF

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Perl and htpasswd...
« Ответ #5 : 23 Мая 2001, 16:30:50 »
Цитировать
500 - это не ошибка.:)
Да никто и не говорил, что это ошибка. Все правильно работает, только броузер выдает " ERROR 500"... :)
Цитировать
А пример тривиален как грабли:
#!/usr/bin/perl
$pass = "password";
$salt = join \'\', (\'.\', \'/\', 0..9, \'A\'..\'Z\', \'a\'..\'z\')[rand 64, rand 64];

$crpass = crypt($pass,$salt);

print "Content-type: text/plain

";
print $crpass;
Толи лыжи не едут... пароль получается неправильный. В чем может быть трабл?

Цитировать
С тебя пиво.:)
Если долетит... :)
The documentations is your friend

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Perl and htpasswd...
« Ответ #6 : 23 Мая 2001, 16:39:12 »
Сори... Все нормально. Это я при записи сделал ошибку :( . Спасибо Chs и AliMamed за оперативность.
2Chs Будешь в Киеве-свисти, пиво за мной... :D
The documentations is your friend

Оффлайн Ilya

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
    • www.svd.ru
Perl and htpasswd...
« Ответ #7 : 28 Мая 2001, 14:48:35 »
А как ззапаролить папку, которая находится в директрии cgi-bin. Обычную папку получается запаролить, а папки в cgi-bin нет.

  • Гость
Perl and htpasswd...
« Ответ #8 : 28 Мая 2001, 14:52:07 »
Цитировать
ILYA (28-05-2001 14:48):
А как ззапаролить папку, которая находится в директрии cgi-bin. Обычную папку получается запаролить, а папки в cgi-bin нет.

А это тебе так хостер настроил, так что все вопросы к нему.

Оффлайн Ilya

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
    • www.svd.ru
Perl and htpasswd...
« Ответ #9 : 28 Мая 2001, 15:06:22 »
Где-то слышал, что надо что-то написать в .htconfig или в .htaccess.

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl and htpasswd...
« Ответ #10 : 28 Мая 2001, 15:11:52 »
Цитировать
ILYA (28-05-2001 15:06):
Где-то слышал, что надо что-то написать в .htconfig или в .htaccess.

если для этой папки не стоит AllowOverride All тогда бесполезно ч.л. писать
ну, будем исповедоваться?

Оффлайн Ilya

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
    • www.svd.ru
Perl and htpasswd...
« Ответ #11 : 28 Мая 2001, 15:21:25 »
Понятно!
NAS, ты у GeoMAx\'a хостишся? У него можно запаролить паку в cgi-bin?

  • Гость
Perl and htpasswd...
« Ответ #12 : 28 Мая 2001, 15:40:28 »
Цитировать
ILYA (28-05-2001 15:21):
Понятно!
NAS, ты у GeoMAx\'a хостишся? У него можно запаролить паку в cgi-bin?
Можно. У Геомакс скрипты можно держать в любой папке.

Оффлайн Ilya

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
    • www.svd.ru
Perl and htpasswd...
« Ответ #13 : 28 Мая 2001, 15:49:03 »
Всем спасибо. Пойду в GeoMax :).

 

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