The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Квота на папку (не на юзера) FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Квота на папку (не на юзера) FreeBSD"  
Сообщение от DieZ (ok) on 12-Авг-08, 05:56 
Доброй ночи.
Подскажите пожалуйста, как установить квоту на объем папки не устанавливая на пользователя...
стоит квота на пользователя vasya - квота 4Гб /home/vasya
нужно установить квоту на папку /home/vasya/www -1Гб
и на папку /home/vasya/www2 - 3 Гб
у этого пользователя нет доступа к шел, и он будет заливать в эти папки через http и ftp
причем на папки www и www2 2 разных фтп логина и 2 разных домена привязано.
Возможно ли такое реализовать, и как?

Ось - Фря 6.3

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Квота на папку (не на юзера) FreeBSD"  
Сообщение от Pahanivo email(ok) on 12-Авг-08, 08:29 
>[оверквотинг удален]
>стоит квота на пользователя 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 (вроде его, суть в том чтобы оцнекр создаваемого в папке файла менялся на оунера папки). Тогда общая квота будет складыватся
из суммы двух. Ну как то так.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Квота на папку (не на юзера) FreeBSD"  
Сообщение от butcher (ok) on 12-Авг-08, 12:56 
>разных домена привязано.
>Возможно ли такое реализовать, и как?
>
>Ось - Фря 6.3

1. Поставить 7.0+ и использовать ZFS.
2. Попробовать найти патчи к UFS добовляющие такой функционал, я встречал такие патчи.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Квота на папку (не на юзера) FreeBSD"  
Сообщение от PavelR (??) on 12-Авг-08, 16:33 
>>разных домена привязано.
>>Возможно ли такое реализовать, и как?
>>
>>Ось - Фря 6.3
>
>1. Поставить 7.0+ и использовать ZFS.
>2. Попробовать найти патчи к UFS добовляющие такой функционал, я встречал такие
>патчи.

да не надо этого дела автору, надо просто два системных пользователя ему и всё, будет у каждого из этих самых системных пользователей своя квота.

Он же сам написал - две папки, два логина, два сайта - всё разное. Вот и системные пользователи пусть разные будут.


Тут еще следующий момент - надо пользовать SUEXEC для того чтобы пых-скрипты этого самого пользователя лили свое файло от своего имени, а не от имени апача, чтобы квоты тем самым не обходились...


Хмм, а действительно, как на хостингах где крутится mod_php ограничивают используемое пространство ???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Квота на папку (не на юзера) FreeBSD"  
Сообщение от rex_3 (??) on 17-Авг-08, 19:56 
>Хмм, а действительно, как на хостингах где крутится mod_php ограничивают используемое пространство
>???

man 8 mount
на предмет SUIDDIR

Придётся пересобирать ядро с:
options         SUIDDIR


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Квота на папку (не на юзера) FreeBSD"  
Сообщение от Pahanivo email(??) on 17-Авг-08, 21:36 
мод_пхп можно переменными из конфига настроить на предмет секурности
в общем случае мона jail

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру