Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: Fredik от 13 Июня 2010, 10:16:21



Название: linux фтп с базай юзеров в mysql
Отправлено: Fredik от 13 Июня 2010, 10:16:21
кто-то сталкивался?
мож есть рабочий конфиг или дока нормальная?

есть идея просто создавать юзера в нодени и оно автоматически будет добавлять его в мускуль тем самым облегчать работу при заведении юзера.
прошу опустить рассказы что это небезопасно и фтп давно не нужны.

П.С. прошу ответы по существу. спс


Название: Re: linux фтп с базай юзеров в mysql
Отправлено: ser970 от 13 Июня 2010, 10:55:05
если безопасность по побоку то

create view usftp as SELECT id,name,AES_DECRYPT(passwd,'ключ') as Password FROM users;

ключ смотри в конфиге нодени

привилегии для фпр только чения и тольо таблицы *тут пароли в открытом виде- жуть*
CREATE USER 'ftp'@'ip ftp сервер' IDENTIFIED BY 'пароль';
GRANT USAGE ON *.* TO 'ftp'@'ip ftp сервер' IDENTIFIED BY 'пароль';
GRANT INSERT ON `bill`.`usftp` TO 'ftp'@'ip ftp сервер';

дальше в proftpd.conf

# Тип авторизации пароли в открытом виде
SQLAuthTypes            Plaintext
#только по логину группы побоку  
SQLAuthenticate         users

# конект к MySQL сервером:

SQLConnectInfo          usftp@'ip bill':3306 ftp пароль
#как вернется
SQLUserInfo             `usftp` `name` `Password`
RequireValidShell off

гдето так.
можно еще много чего прикрутить типа веб статистики и прочего. типа кто и что и сколько стянул или залил.


Название: Re: linux фтп с базай юзеров в mysql
Отправлено: Fredik от 13 Июня 2010, 11:00:32
спс, будем пробывать..


Название: Re: linux фтп с базай юзеров в mysql
Отправлено: versus от 13 Июня 2010, 14:11:30
Все четко и по полочкам, молодец! Спасибо