Вопрос адресуется админам, хорошо разбирающимся в этом сервисе.
Проблема в следующем:
Предположим, что у меня в сервисе прописано 10 анонимных клиентов со 100 кБ/сек на каждого, следственно общая полоса пропускания будет ровна 1 МБ/сек. Также предположим, что в час пик на моём сервере юзают сервис 10 пользователей каждый по 100 кБ/сек, а в ночные часы, скажем, 2 пользователя также по 100 кБ/сек. Что, по моему мнению, не есть гут (зачем этим двум юзверям мучить мой винт всю ночь, лучше чтоб они закачали все, что им нужно за пару часов и упокоились бы, а мой винт расслабился бы и отдохнул). Мне хотелось бы, чтоб полоса пропускания делилась между текущими пользователями, а не оставалась фиксированной, то есть если на моём серваке в данный момент N пользователей, то на каждого приходилось бы по ((полоса пропускания) / N пользователей) = X кБ/сек.
В стандартную поставку такого мода нет, на официальном сайте такого мода я тоже не нашёл. Может, кто знает, где можно его найти или может кто-нибудь написал свой, поделитесь, если не жалко
http://www.proftpd.org думаю тебе нужен доп модуль mod_ratio , у него много опций
AnonRatio ByteRatioErrMsg CwdRatioMsg FileRatioErrMsg GroupRatio HostRatio LeechRatioMsg RatioFile Ratios RatioTempFile SaveRatios UserRatio
http://www.proftpd.org/localsite/Userguide/linked/x1015.html
А я бы посоветовал mod_shaper.
качать тут http://www.castaglia.org/proftpd/
посмотреть документацию с примерами конфига можно тут http://www.castaglia.org/proftpd/modules/mod_shaper.html
Привет всем.
У меня проблемка в Proftp, я забыл пароль от гланого юзера ФТП "ftpadmin", как мне изменить пароль через консоль(укажите какую команду нужно ввести)? (рут доступ). И как создать пользователей ФТП с разными правами? (если можно тоже команду которую нужно прописать в консоли).
>Привет всем.
>У меня проблемка в Proftp, я забыл пароль от гланого юзера ФТП
>"ftpadmin", как мне изменить пароль через консоль(укажите какую команду нужно ввести)?
>(рут доступ).
man passwd
>Вопрос адресуется админам, хорошо разбирающимся в этом сервисе.
>Проблема в следующем:
>Предположим, что у меня в сервисе прописано 10 анонимных клиентов со 100
>кБ/сек на каждого, следственно общая полоса пропускания будет ровна 1 МБ/сек.
>Также предположим, что в час пик на моём сервере юзают сервис
>10 пользователей каждый по 100 кБ/сек, а в ночные часы, скажем,
>2 пользователя также по 100 кБ/сек. Что, по моему мнению, не
>есть гут (зачем этим двум юзверям мучить мой винт всю ночь,
>лучше чтоб они закачали все, что им нужно за пару часов
>и упокоились бы, а мой винт расслабился бы и отдохнул). Мне
>хотелось бы, чтоб полоса пропускания делилась между текущими пользователями, а не
>оставалась фиксированной, то есть если на моём серваке в данный момент
>N пользователей, то на каждого приходилось бы по ((полоса пропускания) /
>N пользователей) = X кБ/сек.
>В стандартную поставку такого мода нет, на официальном сайте такого мода я
>тоже не нашёл. Может, кто знает, где можно его найти или
>может кто-нибудь написал свой, поделитесь, если не жалко
А почему бы не использовать возможности iproute, такие как htb и cbq.
>
>А почему бы не использовать возможности iproute, такие как htb и cbq.
>
ИМХО настроить mod_shaper для proftpd проще чем разобраться с htb и cbq
>>
>>А почему бы не использовать возможности iproute, такие как htb и cbq.
>>
>ИМХО настроить mod_shaper для proftpd проще чем разобраться с htb и cbq
>Зато потом можно рулить скорость любых сервисов в сети.