Безопасность и оптимизация Linux.Редакция для Red Hat



         

Назначение квот для Пользователей и групп


После того, как система перезагрузилась, вы можете назначить квоты пользователям и группам пользователей. Это операция осуществляется при помощи команды “edquota”. edquota (8).
Программа edquota.

Edquota – это редактор квот, который создает временный файл с текущими дисковыми квотами, используемый пользователем “root” для их установки для пользователей и групп пользователей. Нижеприведенный пример покажет как установить квоты для пользователя и группы пользователей.
Установка квоты для пользователя.

Предположим, для примера, что у вас есть пользователь с именем “wahib”. Следующая команда вызывает редактор (vi), чтобы изменить и установить квоты для пользователя “wahib” на каждый раздел, где включены квоты:
Шаг 1

Для редактирования и можификации квот для пользователя “wahib” используйте следующую команду:
[root@deep /]# edquota -u wahib


Quotas for user wahib:


/dev/sda6: blocks in use: 6, limits (soft = 0, hard = 0)


inodes in use: 5, limits (soft = 0, hard = 0)

После выполнения этой команды, вы увидите на экране строки связанные с пользователем “wahib”. "blocks in use:" отображает общее число блоков (в килобайтах) расходуемых пользователем на разделе. "inodes in use:" отображает общее число файлов, которое имеет пользователь на разделе. Эти параметры (“blocks in use, and inodes in use”) контролируются и устанавливаются автоматически системой и вы не можете установить или изменить их.
Шаг 2

Назначим 5MB квоту для пользователя “wahib”, изменив следующие параметры в редакторе vi:
Quotas for user wahib:


/dev/sda6: blocks in use: 6, limits (soft = 0, hard = 0)


    inodes in use: 5, limits (soft = 0, hard = 0)

Должна читаться:
Quotas for user wahib:


/dev/sda6: blocks in use: 6, limits (soft = 5000, hard = 0)


    inodes in use: 5, limits (soft = 0, hard = 0)

“soft limit” (soft =) определяет максимальное количество дискового пространства, которое пользователь может иметь.
“hard limit” (hard =) определяет абсолютное ограничение использования пользоватлем дискового пространства. Пользователь не может превзойти его. Следует заметить, что “hard limit” работает только когда установлен параметр “grace period”.
Параметр grace period




Содержание  Назад  Вперед