Назад | Перейти на главную страницу

Поделиться точным Гб через webdav

Как я могу точно поделиться, например, 5 Гб через WebDAV для пользователя без разбиения на разделы?

Я хотел бы сделать это для 20 пользователей, чтобы каждый пользователь получал свое личное пространство 5 ГБ.

Операционная система - Centos6 с apache2 и php5 с mysql.

Аутентификация пользователяg будет происходить с помощью mysql_auth или файла паролей.

Думаю, с Mysql было бы проще.

Но главное, они могли загружать только 5 ГБ файлов.

Простите за плохой английский.

Спасибо, Эверт

RFC4331: Quota and Size Properties for Distributed Authoring and Versioning (DAV) Collections, кажется, является частью вашего решения. Вы можете найти его в RFC на сайте tools.ietf.org.

Статья в Linux Gazette под названием WebDAV: жизнь на скоростной трассе есть старый метод добавления функции квот в mod_webdav, который стоит изучить на предмет концепций. Более поздняя версия кода выглядит так: "mod_dav_fs_diskquota"найден на японском SourceForge. Эта поддержка не включена в базовый модуль Apache webdav согласно нескольким источникам.

Вы специально сказали, что не хотите разделять репозитории, но это, вероятно, будет самым простым решением. Затем вы можете просто использовать квоты файловой системы базовой ОС для обеспечения соблюдения ограничений. Первая статья выше включала несколько методов аутентификации, которые могут помочь в этой конфигурации и которые стоит прочитать.

Я надеюсь, что это поможет, и мне интересно услышать, чем увенчаются ваши усилия.