[Comm] postfix + mysql ( шифрование паролей )
Mikhael Korneev
=?iso-8859-1?q?voldar_=CE=C1_vrg=2Eru?=
Чт Дек 30 15:41:08 MSK 2004
Лааз Вадим wrote:
>В сообщении от 30 Декабрь 2004 13:32 Михаил Монашёв написал(a):
>
>
>>ЛВ> можно ли сделать так, что бы в mysql пароли лежали криптованные?
>>Очень просто. в sql есть функции MD5, PASSWORD и подобные.
>>пишешь : INSERT INTO users SET pass=PASSWORD('56hgffrthbftyuyu');
>>
>>
>скорее
>update users SET pass=PASSWORD('56hgffrthbftyuyu') where user='test';
>
>а как быть с проверкой postfix-а, cyrus-imap?
>
>select * from users where pass=password('пароль');
>не прокатывает.
>
>
Через sasl. В том sasl-е который в сизифе приложен патчик для
авторизации по криптованым паролям. Вот как у меня это в smtpd.conf это
сделано:
$ cat smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sql
allowplaintext: yes
mech_list: PLAIN LOGIN
srp_mda: md5
srvtab: /dev/null
opiekeys: /dev/null
password_format: crypt
sql_hostnames: 172.16.0.1
sql_user: postfix
sql_passwd: QlvcEXUAku
sql_database: postfix
sql_verbose: yes
sql_select: SELECT password FROM mailbox WHERE username = '%u@%r' and
active = 1
--
Best regards, Mikhael Korneev aka Voldar
Подробная информация о списке рассылки community