Настройки квоты на уровне папок
У меня есть требование применить настройки квот на уровне папок. И это принуждение основано исключительно на папках, а не на группах.
Поэтому мне, возможно, придется отслеживать папку /dev1/folder1 и ее подпапку /dev1/folder1/folder1_2 отдельно.
И я думаю, что пакет квот в Linux чисто работает на группы или пользователей на уровне файловой системы.
Создание группы для каждой папки для мониторинга может решить эту проблему, но это усложняет управление правами пользователей или групп.
Есть ли у меня другое решение для этого?
1 ответ
Используйте LVM ( http://tldp.org/HOWTO/LVM-HOWTO/) или:
dd if=/dev/zero of=/tmp/file_fs1 count=20 bs=1M
mke2fs -F /tmp/file_fs1
mkdir -p /dev1/folder1
mount -o loop /tmp/file_fs1 /dev1/folder1
dd if=/dev/zero of=/tmp/file_fs2 count=10 bs=1M
mke2fs -F /tmp/file_fs2
mkdir /dev1/folder1/folder1_2
mount -o loop /tmp/file_fs2 /dev1/folder1/folder1_2
df -h:
/dev/loop0 20M 173K 19M 1% /dev1/folder1
/dev/loop1 9,7M 92K 9,1M 1% /dev1/folder1/folder1_2