Oleksandr Moskalenko wrote:

* CuPoTKa ([EMAIL PROTECTED]) wrote:

Oleksandr Moskalenko wrote:

* CuPoTKa ([EMAIL PROTECTED]) wrote:

Anton I. Karpov wrote:

Добрый день.

Как в proftpd ограничить количество одновременных подключений с одного IP
для анонимного пользователя? В доке (proftpd-doc) ничего на эту тему не
нашел.

Если нельзя это сделать в proftpd, то посоветуйте ftp-сервер, в котором это
возможно.

Не знаю насчет proftpd у меня стоит pureftpd и в нем это и очень многое другое делается очень просто.
http://pureftpd.sourceforge.net/

Поддерживаю. Pureftpd был самым гибким сервером из всех, что я
пробовал. Как раз то что Вам нужно он сделает. Хотя, конечно, гибкости
всегда не хватает, даже в нем. Например хотелось бы установить отдельные
ограничения для конкретных пользователей, а он лишь разрешает всех под
одну гребенку равнять.

Мои две копейки.

Александр


Если пользователей заводить как виртуальных то он позволяет выставлять все настройки по конкретному пользователю. Я только таких и завожу.
http://pureftpd.sourceforge.net/README.Virtual-Users


Я, в принципе, так и делаю. Вопрос вот в чем. Нужно выставить макс.
количество пользователей но так, чтобы определенные виртуальные
пользователи были исключением. Например макс. количество юзеров (через
# Maximum number of simultaneous users
MaxClientsNumber 15

К аккаунту ва1 (виртуальныйюзер1) подключилось 11 юзеров., a к ва2
подключилось 4 юзера. Но нужно, чтобы определенный VIP юзер ва3 мог
подключиться в любое время вне зависимости от того сколько юзеров ва1 и ва2 висят на сервере. Как это сделать я не вижу, a нужно.

uk


Есть две новости хорошая и плохая ;)
Хорошая: для виртуальных юзеров задается max number of connections для каждого юзера. Плохая: раньше эта фича была еще not implemented yet. Может быть в последних релизах уже есть. Можно написать в форум на sourceforge разработчики внесут ясность в этот вопрос. А потом нам расскажите о результатах ;)
А еще можно просто взять и проверить работает или нет.
Синтаксис файла данных виртуальных юзеров вот такой:

<account>:<password>:<uid>:<gid>:<gecos>:<home directory>:<upload
bandwidth>:<download bandwidth>:<upload ratio>:<download ratio>:<max number
of connections>:<files quota>:<size quota>:<authorized local IPs>:<refused
local IPs>:<authorized client IPs>:<refused client IPs>:<time

можно залезть и попробовать прописать max number of connections для определенного юзера и проверить работает или нет.
restrictions>



Ответить