[Из песочницы] Настройка связки proftpd + {mysql/postgresql} с хранением паролей в md5+salt

Давно мне не давал покоя тот факт, что пароли пользователей у меня в БД хранятся в открытом виде. Также очень неудобно было вручную добавлять/удалять пользователей и менять им пароли.

В результате, настроил связку proftpd + mod_sql + mod_sql_passwd c хранением паролей в виде md5 + salt, а также написал три скрипта для добавления, удаления и смены пароля пользователей.

Ввиду того, что на разных серверах у меня используется где-то PostgreSQL, а где-то MySQL, выкладываю описание настроек для обеих СУБД.

Сервера работают под управлением ОС ALT Linux Sisyphus.
Читать дальше →
[Из песочницы] Настройка связки proftpd + {mysql/postgresql} с хранением паролей в md5+salt
Source: habrahabr