Страница 1 из 1

Samba ограничение размера файла

Добавлено: 2007-08-31 11:53:48
squid
привет
может кто таким страдает как я ?
есть шара на самбе, через veto file закрыт доступ на запись музыки, фильмов, игрушек
реально ли настроить так чтобы установить ограничение на размер файла, чтобы на шару нельзы было записать к примеру файл больше двух метров, а то шибко умные есть которые могут перейменовывать файлы

Re: Samba ограничение размера файла

Добавлено: 2007-09-04 14:03:39
manefesto
Запихни в крон задание, которое будет по такому то пути искать такие то файлы и удалять их если размер больше 2х метров. Всё это может find.
Так что man find.

Re: Samba ограничение размера файла

Добавлено: 2007-09-04 14:08:11
squid
спс, я в принципе тоже и думал сделать, но надеялся что подобное можно в самбе запретить

Re: Samba ограничение размера файла

Добавлено: 2007-09-06 20:50:06
squid
вот что нашаманил

Код: Выделить всё

*/1  7-18 * * * root  /usr/bin/find /data/share/file/ \( -atime +7 -or -size +4096 \) -delete
подскажите как можно еще удалять папки вместе с файлами и папками если их уровень к примеру больше 3-4 подпапок

Re: Samba ограничение размера файла

Добавлено: 2007-09-06 21:16:44
Alex Keda

Код: Выделить всё

-exec rm -R {} \;

Re: Samba ограничение размера файла

Добавлено: 2007-09-06 21:18:11
squid
спс
я в принципе так и подумал, но стремно было проверять на реальной машине
сейчас виртуалку ставлю буду пробовать

Re: Samba ограничение размера файла

Добавлено: 2007-09-06 22:15:30
squid
не знаю на сколько правильно, но дошел вот до такого

Код: Выделить всё

find . -depth 3 -print | xargs rm -R
(удаляет все папки ниже второго уровня)
может у кого то будут другие варианты
всмысле по быстродействию и т.п.