Чтобы задать квоты на подмонтрованном ресурсе необходимо сначала рассказать ОС о том, что на данном ресурсе квоты поддерживаются.
$ sudo mount -o remount,usrquota
Устанавливаем утилиты управления квотами
$ sudo aptitude install quota quotatool
После чего создайте файлы, если они ещё не созданы, в которых будут храниться лимиты:
$ sudo touch /home/aquota.user $ sudo touch /home/aquota.group $ sudo chmod 600 /home/aquota.user /home/aquota.group
Включаем quatacheck без перезагрузки:
$ sudo quotacheck -vagum
В случае если ядро поддерживает квоты но они не используются то скорее всего будет выдано сообщение об ошибке, тогда можно использовать:
$ sudo quotacheck -fvagum
Устанавливаем лимиты для пользователя:
$ sudo quotatool -u someusername -bq 100M -l '200 Mb' /home
Проверить квоты:
$ sudo repquota /home
1 коментар:
Совет! Использовать журналируемые квоты.
Правим fstab на предмет добавления: usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0
После чего:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
и
quotacheck -avugm
quotaon -avug
Дописати коментар