apt-get install quota
1. Включение квоты на файловую систему
В файле /etc/fstab
и добавляем в варианты usrquota
, grpquota
в соответствующую строку.
Пример:
/dev/sda1/home /home ext3 usrquota,grpquota,defaults 0 0
2. Перемонтируем /home, чтобы появилась возможность использовать на нем квоты.
mount -o remount /home
4. Чтобы инициализировать квоты нужно выполнить:
service quota restart
5. Включаем квоты на разделе:
quotaon /home
6. Получение размера блока
dumpe2fs /dev/sda6 | grep 'Block size'
7. Изменение квоты
edquota -u test
Пример:
Disk quotas for user test (uid 1649): Filesystem blocks soft hard inodes soft hard /dev/sda6 47096 0 0 512 0 0
blocks | Число блоков (1 блок = 1 кБайт) |
inodes | Кол-во файлов |
soft | Мягкий лимит. Максимальное количество блоков/файлов, которое пользователь/группа, если используется период отсрочки (grace period), то вместо жесткого ограничения, пользователь нарушивший данные требования, получит лишь сообщение об этом |
hard | Жесткий лимит. Максимальное количество блоков/файлов, которое пользователь/группа может иметь на данном разделе даже с установленным периодом отсрочки. |
Файл /etc/warnquota.conf
repquota /home
apt-get install ncdu