Вступление

Квоты используются для ограничения объема дискового пространства, которое пользователь или группа могут использовать в файловой системе. 

В этом мануале мы установим инструменты командной строки для создания и проверки дисковых квот

Шаг 1 — Установка утилит для работы с квотами.

Чтобы сконфигурировать и проверить квоты, нам сначала нужно установить инструменты командной строки, используя apt. Давайте обновим наш список пакетов, затем установим пакет:

sudo apt update
sudo apt install quota

Вы можете проверить, установлены ли инструменты, запустив командуquotaи запросив информацию о ее версии:

quota --version
OutputQuota utilities version 4.04.
. . .

Не страшно, если ваш вывод показывает немного другой номер версии.

Далее мы обновим параметры нашей файловой системы, mountчтобы включить квоты в нашей корневой файловой системе.

Шаг 2 — Обновление параметров монтирования файловой системы

Чтобы активировать квоты в определенной файловой системе, нам нужно смонтировать ее с указанием нескольких параметров, связанных с квотами. Мы делаем это путем обновления записи файловой системы в /etc/fstabфайле конфигурации. Откройте этот файл в вашем любимом текстовом редакторе:

sudo nano /etc/fstab

Содержимое файла будет похоже на следующее:

# /etc/fstab: static file system information.
UUID=06b2aae3-b525-4a4c-9549-0fc6045bd08e   / ext4    errors=remount-ro   0   1

Обновите строку, указывающую на корневую файловую систему, добавив следующие параметры:

# /etc/fstab: static file system information.
UUID=06b2aae3-b525-4a4c-9549-0fc6045bd08e   /   ext4    errors=remount-ro,usrquota,grpquota   0   1

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

Перемонтируйте файловую систему, чтобы новые параметры вступили в силу:

sudo mount -o remount /

Мы можем проверить, что новые опции были использованы для монтирования файловой системы, посмотрев на /proc/mountsфайл. Здесь мы используем grepчтобы показать только запись корневой файловой системы в этом файле:

cat /proc/mounts | grep ' / '

Categories: Debian

0 Comments

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *