Доброй ночи.
Подскажите пожалуйста, как установить квоту на объем папки не устанавливая на пользователя...
стоит квота на пользователя vasya - квота 4Гб /home/vasya
нужно установить квоту на папку /home/vasya/www -1Гб
и на папку /home/vasya/www2 - 3 Гб
у этого пользователя нет доступа к шел, и он будет заливать в эти папки через http и ftp
причем на папки www и www2 2 разных фтп логина и 2 разных домена привязано.
Возможно ли такое реализовать, и как?Ось - Фря 6.3
>[оверквотинг удален]
>стоит квота на пользователя vasya - квота 4Гб /home/vasya
>нужно установить квоту на папку /home/vasya/www -1Гб
>и на папку /home/vasya/www2 - 3 Гб
>у этого пользователя нет доступа к шел, и он будет заливать в
>эти папки через http и ftp
>причем на папки www и www2 2 разных фтп логина и 2
>разных домена привязано.
>Возможно ли такое реализовать, и как?
>
>Ось - Фря 6.3Ну во первых как я понимаю квота она user or group based.
Соответственно их этого надо исходить.
создать пользователя vasja-www, установив на него соот квоту, сделать его оунером
/home/vasya/www, на которую выставить stiky bit (вроде его, суть в том чтобы оцнекр создаваемого в папке файла менялся на оунера папки). Тогда общая квота будет складыватся
из суммы двух. Ну как то так.
>разных домена привязано.
>Возможно ли такое реализовать, и как?
>
>Ось - Фря 6.31. Поставить 7.0+ и использовать ZFS.
2. Попробовать найти патчи к UFS добовляющие такой функционал, я встречал такие патчи.
>>разных домена привязано.
>>Возможно ли такое реализовать, и как?
>>
>>Ось - Фря 6.3
>
>1. Поставить 7.0+ и использовать ZFS.
>2. Попробовать найти патчи к UFS добовляющие такой функционал, я встречал такие
>патчи.да не надо этого дела автору, надо просто два системных пользователя ему и всё, будет у каждого из этих самых системных пользователей своя квота.
Он же сам написал - две папки, два логина, два сайта - всё разное. Вот и системные пользователи пусть разные будут.
Тут еще следующий момент - надо пользовать SUEXEC для того чтобы пых-скрипты этого самого пользователя лили свое файло от своего имени, а не от имени апача, чтобы квоты тем самым не обходились...
Хмм, а действительно, как на хостингах где крутится mod_php ограничивают используемое пространство ???
>Хмм, а действительно, как на хостингах где крутится mod_php ограничивают используемое пространство
>???man 8 mount
на предмет SUIDDIRПридётся пересобирать ядро с:
options SUIDDIR
мод_пхп можно переменными из конфига настроить на предмет секурности
в общем случае мона jail