Назад | Перейти на главную страницу

Можно ли установить пользовательскую квоту по умолчанию для пользователей в определенной группе в Linux?

Я хотел бы иметь возможность установить пользовательскую квоту по умолчанию для членов группы, если для них не определена конкретная пользовательская квота. Идея состоит в том, что по умолчанию у них будет эта стандартная квота, но если в файле aquota.user будет сделана конкретная запись для них, эта конкретная квота будет применяться и переопределить значение по умолчанию.

Это вообще возможно?

Вы можете использовать опцию -p в edquota, чтобы прототипировать квоту от группы или пользователя другому пользователю или набору пользователей.

cd /home
edquota -p samplequota *

В системах на основе RedHat (по крайней мере), таких как Fedora и CentOS, вы можете использовать команду edquota для редактирования квот, установленных для отдельного пользователя или группы.

Вам нужно будет настроить файловую систему для поддержки квот и использовать команду quotacheck для настройки и создания файлов квот (aquota.user и aquota.group), которые, похоже, у вас уже есть, если у вас определены пользовательские квоты, а затем используйте edquota для фактического редактирования квот.

Посмотри это Документ RedHat для более подробного описания того, как реализовать квоты и применять их к группам, и см. справочную страницу для edquota Вот.