ispconfig + mysql + proftpd

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
davsharyan
рядовой
Сообщения: 20
Зарегистрирован: 2009-05-19 15:48:00

ispconfig + mysql + proftpd

Непрочитанное сообщение davsharyan » 2009-11-09 16:41:44

OS: Debian 5.0.3
ISPConfig 3.0.1.6
proftpd 1.3.1
mysql 5.0.51a

Поставил ISPConfig и proftpd. Надо чтобы proftpd авторизовал юзеров из базы ISPConfig.
Вот таблица для фтп в базе ISPConfig - table ftp_user http://paste2.org/p/506799

Что надо прописать в proftpd/sql.conf, чтобы proftpd авторизовал юзеров через базу ISPConfig ?

thnx ....

TRJ

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение server801 » 2009-11-09 17:59:06

а чем pureftpd не устроил?

Аватара пользователя
---nebo---
старшина
Сообщения: 424
Зарегистрирован: 2008-11-01 21:06:23
Откуда: Киев
Контактная информация:

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение ---nebo--- » 2009-11-09 18:42:16

если у вас новая связка, и proftp до этого не стоял, то установите все-таки pureftp, ISPconfig более заточен для использования именно с ним - не будете проблем иметь.

Если же по неким причинал обязательно должен быть ProFTP, то вам необходимо, как вы правильно заметили, подправить proftpd/sql.conf до вида, что бы он коннектился к базе где лежат пользователи и правильно делал выборку и необходимой таблицы, тобиш параметры:

Код: Выделить всё

SQLConnectInfo
SQLUserInfo 
...участки под застройку в живописном месте Интернет

Аватара пользователя
davsharyan
рядовой
Сообщения: 20
Зарегистрирован: 2009-05-19 15:48:00

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение davsharyan » 2009-11-10 12:04:53

Спасибо, поставул pureftod с мускулом, настроил чтобы юзеров брал из базы ispconfig, рабоет.
НО !!!
Когда юзер конектится не видит файлы, так как proftpd работает под 1000.
ps axuwww | grep pure
root 2512 0.0 0.0 8016 784 ? Ss 09:48 0:00 pure-ftpd (SERVER)
1000 2522 1.5 0.1 8152 1772 ? S 09:49 0:00 pure-ftpd (IDLE)
root 2523 0.0 0.0 8020 552 ? S 09:49 0:00 pure-ftpd (PRIV)
root 2561 0.0 0.0 3564 672 pts/0 S+ 09:50 0:00 grep pure
а у каждого клиента свой uid:gid
пример` web4:client0 /var/www/client0
а юзер www-data (Апач) в свое время находится в группе client0

Как решить ?
<<PS
Еverything that has a beginning has an end as well
PS

Аватара пользователя
davsharyan
рядовой
Сообщения: 20
Зарегистрирован: 2009-05-19 15:48:00

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение davsharyan » 2009-11-10 12:35:14

Все, спасибо решилось :)
надо было удалить строки в pureftpd/db/mysql.conf

Код: Выделить всё

# Query to execute in order to fetch the system user name or uid
MYSQLGetUID     SELECT uid FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L"
# Optional : default UID - if set this overrides MYSQLGetUID
#MYSQLDefaultUID 1000
# Query to execute in order to fetch the system user group or gid
MYSQLGetGID     SELECT gid FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L"
# Optional : default GID - if set this overrides MYSQLGetGID
#MYSQLDefaultGID 1000
<<PS
Еverything that has a beginning has an end as well
PS

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение server801 » 2009-11-10 14:32:33

мой совет-юзай ispcp-omega.лучше однозачно

Аватара пользователя
davsharyan
рядовой
Сообщения: 20
Зарегистрирован: 2009-05-19 15:48:00

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение davsharyan » 2009-11-11 3:47:51

server801 писал(а):мой совет-юзай ispcp-omega.лучше однозачно
Спасибо, хороший проект, понравился.
Настроился одним вздохом :)
<<PS
Еverything that has a beginning has an end as well
PS

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение server801 » 2009-11-11 11:03:28

ставили из транка? замечу что 1.0.2 версия сломана.ставьте из ''ночных сборок" .это будущая 1.0.3

Аватара пользователя
davsharyan
рядовой
Сообщения: 20
Зарегистрирован: 2009-05-19 15:48:00

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение davsharyan » 2009-11-11 11:43:54

server801 писал(а):ставили из транка? замечу что 1.0.2 версия сломана.ставьте из ''ночных сборок" .это будущая 1.0.3
Ставил стабиль 1.0.2. Спс, буду иметь ввиду
<<PS
Еverything that has a beginning has an end as well
PS

Аватара пользователя
---nebo---
старшина
Сообщения: 424
Зарегистрирован: 2008-11-01 21:06:23
Откуда: Киев
Контактная информация:

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение ---nebo--- » 2009-11-11 16:28:45

Устанавливал версию 1.0.2 на CentOS. Ни в родных репозитариях, ни в тех, которые выкачал у них на сайте(рекомендуемые), не нашелся ProFTPD - афигеть :pardon: . С горем попалам встало. :smile:
...участки под застройку в живописном месте Интернет

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: ispconfig + mysql + proftpd

Непрочитанное сообщение server801 » 2009-11-12 0:03:31

я ставил на дебиана,все нормально работает.если хочегь словить глюком-можно и центос.ставьте из транка!
подробности здесь https://forum.staynet.ru/viewtopic.php? ... 8c041497c3