Ограничить объем места для каталога (quota?)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Thug
Сообщения: 200

Ограничить объем места для каталога

Сообщение Thug »

Приветствую всех. Вот возник вопрос такой: есть у нас сервер (скажем, под бекапы), куда юзверя могут класть файлы по ftp и http через Apache+DAV. Соответственно, файлы получают user:group либо ftp:ftp либо www:www.
Задача: ограничить пользовательский каталог неким размером.
Для фтп понятно - proftpd+mysql+quota. Больше размера, заданного в базе, не используют. А вот что делать с apache - пока не нашлось поиском. Подсобите, плз. Желательно, чтобы эти параметры хранились в базе, ОБЯЗАТЕЛЬНО были независимыми.
Страйкбол - игра админов :)
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Ограничить объем места для каталога

Сообщение unax »

Почимута у меня возникла идею применить PHP (или PERL) ... пользователи заходят на страничку по логину/паролю (или по известным зарание ip ) (данные о них хранятся в таблице в mysql туда входит и квота и текущее свободное для них пространсво и табличка с адресами загруженных файлов и датой скажем..) на страничке юзверю показывают какое файло ему пренадлежит.. можно удалить или загрузить еще чегонить) причем можно все темже php предусмотреть типы файлов.. скажим грузить можно толька *.rar ;-) вроде ничего так.. можно сделать и не так долго возицо..
Спасибо сказали:
Thug
Сообщения: 200

Re: Ограничить объем места для каталога

Сообщение Thug »

Это реализация без DAV. Что интересно, но не совсем подходит.
Гуглинг выдал, что есть патчик для ДАВа с квотой. Видимо придется собирать руками.
Страйкбол - игра админов :)
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Ограничить объем места для каталога

Сообщение unax »

Местные чтото не подсказывают..
Расскажи как реализуешь... интересно :rolleyes:

А вообще тот вариант что я предлагал тоже интересный ога.. продумать до конца толька надо) может и сам когда добирусь до реализации..
Спасибо сказали: