The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"htpasswd import from master.passwd"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"htpasswd import from master.passwd"
Сообщение от mazaj emailИскать по авторуВ закладки(ok) on 06-Май-04, 15:38  (MSK)
Подскажите плз, как проще создать файл с пользователями для использования утилитой htpasswd из уже существующего системного файла с паролями (masster.passwd).

Создавать по одному пользователю типа
htpasswd /etc/htpasswd.passwd user
крайне не удобно, т.к. уже есть порядка 80 пользователей и хочеться что бы пароли остались теже что и в системе.

Если поменять пароль пользователя при помощи passwd и при помощи htpasswd пароли получаются разные.

more /etc/htpasswd.passwd
mazaj_sha:{SHA}qXZytEhzHD94pSn9PyUEKfw3Z7s=
mazaj_md5:$apr1$FLcx2...$aF61PFq9f4M9lSfKHXvRS

cat /etc/master.passwd | grep mazaj
mazaj:$1$2f8yu$tl5ril8CO8Z5PNFRbFcOX.:.................

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "htpasswd import from master.passwd"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Май-04, 17:56  (MSK)
>Подскажите плз, как проще создать файл с пользователями для использования утилитой htpasswd
>из уже существующего системного файла с паролями (masster.passwd).
>
>Создавать по одному пользователю типа
>htpasswd /etc/htpasswd.passwd user
>крайне не удобно, т.к. уже есть порядка 80 пользователей и хочеться что
>бы пароли остались теже что и в системе.
>
>Если поменять пароль пользователя при помощи passwd и при помощи htpasswd пароли
>получаются разные.
>
>more /etc/htpasswd.passwd
>mazaj_sha:{SHA}qXZytEhzHD94pSn9PyUEKfw3Z7s=
>mazaj_md5:$apr1$FLcx2...$aF61PFq9f4M9lSfKHXvRS
>
>cat /etc/master.passwd | grep mazaj
>mazaj:$1$2f8yu$tl5ril8CO8Z5PNFRbFcOX.:.................
>
>Спасибо.

какие проблемы?

для уже заведенных пользователей вырежи криптованные пароли из /etc/master.passwd скриптом(минута чтобы написать) и добавь их
в твой /etc/htpasswd.passwd, при последующих заведениях пользователя
- напиши свой скрипт или поправь adduser под себя чтобы делал то что
тебе нужно и все.

Проверено с:

AuthName "restricted stuff"
AuthType Basic
AuthUserFile /etc/apache/htpasswd.passwd
require valid-user

важно чтобы в крипте небыло ":" - на всякий случай проверку сделай и все

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "htpasswd import from master.passwd"
Сообщение от Дмитрий Ю. Карпов emailИскать по авторуВ закладки on 06-Май-04, 20:00  (MSK)
>Если поменять пароль пользователя при помощи passwd и при помощи htpasswd
> пароли получаются разные.

Даже если ты дважды поменяешь пароли одной и той же утилитой, то пароли всё равно будут разные. Это чтобы гадский дряныч не смог заранее подготовить список зашифрованных паролей для подбора.

Так что возьми себе первые да поля от master.passwd и попробуй. Скрипт дать или сам напишешь? За пример можно взять make_smbpasswd из Самбы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "htpasswd import from master.passwd"
Сообщение от mazaj emailИскать по авторуВ закладки(ok) on 06-Май-04, 20:11  (MSK)
>Так что возьми себе первые да поля от master.passwd и попробуй. Скрипт
>дать или сам напишешь? За пример можно взять make_smbpasswd из Самбы.
>

Спасибо! Попробую завтра. А скрипт сам напишу :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру