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



Создание файлов "quota.user" и "quota.group"


После модификации файла “/tc/fstab”, чтобы квоты начали действовать, в корневой каталог файловой системы (например, “/home”) помещается файл “quota.user”, если вы хотите использовать пользовательские квоты, или “quota.group”, для групповых квот, или и тот и другой для комбинированных квот. Владельцем обоих файлов является “root”.

Шаг 1.

Для создания файлов “quota.user” и/или “quota.group”, как “root” перейдите в корневой каталог раздела, где вы хотите активизировать квоты (например, /home), создайте “quota.user” и/или “quota.group”, для этого выполните следующие команды:
[root@deep /]# touch /home/quota.user


[root@deep /]# touch /home/quota.group




[root@deep /]# chmod 600 /home/quota.user


[root@deep /]# chmod 600 /home/quota.group

Команда “touch” будет создавать новые пустые файлы в каталоге “home” с именами “quota.user” и “quota.group”. Команда “chmod” будет устанавливать права доступа к этим файлам в чтение-запись только для root.

ЗАМЕЧАНИЕ. Оба файла “quota.user” и “quota.group”, должны принадлежать root, с правами чтение-запись только для владельца.
Шаг 2

Сейчас мы должны инициализировать файлы “quota.user” и “quota.group” в корневом каталоге файловой системы, чтобы не получать сообщений об ошибках о квотах во время перезагрузки сервера.

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


[root@deep /]# edquota -g wahib

Вышеприведенные команды необходимы только для инициализации файлов “quota.user” и/или “quota.group”; команда edquota (-u) будет редактировать квоты для пользователя “wahib” и (-g) будет редактировать квоты для группы. Заметим, что вы должны редактировать существующие в вашей системе UID/GID, чтобы инициализация файлов прошла успешно.
Шаг 3

После того как вы закончили устанавливать необходимые опции в файле “/etc/fstab”, создали и инициализировали файлы “quota.users” и/или “quota.group”, вы должны перезагрузить систему, чтобы внесенные изменения в файлы “/etc/fstab”, “quota.user” и/или “quota.group” вступили в силу. Для перезагрузки системы используйте следующую команду:
[root@deep /]# reboot



Содержание раздела