Вопросы по pureftpd

Windows и Linux, а также все на тему (не)свободы ПО.
andrey_tiop
Заглянувший
Сообщения: 28
Зарегистрирован: 15 дек 2005, 11:34
Откуда: Луганск, Украина

Вопросы по pureftpd

Сообщение andrey_tiop »

Проблемы заключается в том что бы заставить одновременно на фтп сервере работали как анонимные пользователи так и пользователи которых зделали в базе.
фтпшник собирался во с такими параметрами
#####################################################################
./configure
--prefix=/usr/local/pureftpd \
--with-rfc2640 \
--with-paranoidmsg \
--with-virtualchroot \
--with-mysql=/usr/local/mysql \
--with-peruserlimits \
--with-throttling \
--with-ratios \
--with-cookie \
--with-quotas \
--with-sysquotas \
--with-tls \
--with-certfile=/usr/local/openssl/ssl/certs/ftp.pem \
--with-largefile
#####################################################################
В конфиге pureftpd есть опции AnonymousOnly no
NoAnonymous no
Если мы включаем AnonymousOnly yes тогда пользователи зарегистрированые в базе не работают.
Помогите, может кто нибудь сталкивался с такой проблемой, чтобы одновременно работали пользователи которые зарегестрированые в системе и anonymous.
Пробовал в mysql базу добавить пользователя ftp но он по прежнему заходит в систему под anonymous.

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

NoAnonymous yes
AnonymousOnly no

и будет тебе счастье
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

andrey_tiop
Заглянувший
Сообщения: 28
Зарегистрирован: 15 дек 2005, 11:34
Откуда: Луганск, Украина

Сообщение andrey_tiop »

Я в базе создал пользователя ftp c паролем ftp/
Мне необходимо чтобы пользователь ftp брался из базы(mysql), а он всё равно берётся из системы. Пробовал удалять пользователя ftp из системы, но он всё равно не хочет работать с базой.

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

Системный пользователь ftp нужен чтобы определить кде лежат файлы для ftp'ного anonymous

а то что в базе не авторизует - так у pure-ftpd по умолчанию отключена авторизация из PureDB, mysql, а включена по pam.
Насколько я понял вашу ситуацию - нужно отрубить pam authorize, включить mysql authorize
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

andrey_tiop
Заглянувший
Сообщения: 28
Зарегистрирован: 15 дек 2005, 11:34
Откуда: Луганск, Украина

Сообщение andrey_tiop »

Собиралось без '--with-pam'
Да мне нужно включить mysql авторизацию пользователя ftp c паролем ftp.

Berserker
Неотъемлемая часть форума
Сообщения: 279
Зарегистрирован: 23 апр 2005, 21:13
Откуда: minsk

Сообщение Berserker »

andrey_tiop писал(а):ъ Б АЮГЕ ЯНГДЮК ОНКЭГНБЮРЕКЪ ftp c ОЮПНКЕЛ ftp/
лМЕ МЕНАУНДХЛН ВРНАШ ОНКЭГНБЮРЕКЭ ftp АПЮКЯЪ ХГ АЮГШ(mysql), Ю НМ БЯT ПЮБМН АЕПTРЯЪ ХГ ЯХЯРЕЛШ. оПНАНБЮК СДЮКЪРЭ ОНКЭГНБЮРЕКЪ ftp ХГ ЯХЯРЕЛШ, МН НМ БЯT ПЮБМН МЕ УНВЕР ПЮАНРЮРЭ Я АЮГНИ.
МЮ ЯЮИРЕ ОПНХГБНДХРЕКЪ Х Б /usr/share/doc МЮОХЯЮМН, ВРН ЮЙЙЮСМР ftp ДКЪ ЮМНМХЛМНЦН ДНЯРСОЮ АЕПЕРЯЪ РНКЭЙН ХГ ЯХЯРЕЛШ, Ю МЕ ХГ АЮГ.
andrey_tiop писал(а):Я в базе создал пользователя ftp c паролем ftp/
Мне необходимо чтобы пользователь ftp брался из базы(mysql), а он вс равно бертся из системы. Пробовал удалять пользователя ftp из системы, но он вс равно не хочет работать с базой.
на сайте производителя и в /usr/share/doc написано, что аккаунт ftp для анонимного доступа берется только из системы, а не из баз.

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

опции ./configure (т.е. компиляции) к настройке программы имеют весьма отдалённое отношение.

и прочитайте наконец документацию на pure-ftpd
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Ответить