← До списку лабораторних по Linux
Повний опис / сценарій лабораторної:
Мета: навчитися вмикати квоти на файловій системі, задавати обмеження та перевіряти їх виконання. Крок 1. Перевірити чи підтримує файлову систему квоти. Команда: sudo tune2fs -l /dev/розділ | grep quota Пояснення: на тренувальній машині використайте окремий тестовий розділ. Крок 2. Додати опції usrquota у /etc/fstab для потрібного розділу. Пояснення: відредагуйте рядок для розділу та додайте usrquota до списку опцій монтування. Крок 3. Перемонтувати файлову систему. Команда: sudo mount -o remount /точка Пояснення: перевірте через mount що опція застосована. Крок 4. Ініціалізувати файли квот. Команди: sudo quotacheck -cum /точка; sudo quotaon /точка Пояснення: створюються файли з інформацією про використання. Крок 5. Задати квоту для певного користувача. Команда: sudo edquota імʼя_користувача Пояснення: задайте софт та хард ліміти по blocks і inodes. Крок 6. Переглянути квоту користувача. Команда: quota імʼя_користувача Пояснення: переконайтеся що обмеження застосовані. Крок 7. Під цим користувачем створити багато даних на файловій системі. Пояснення: використайте dd або копіювання щоб наблизитися до ліміту. Крок 8. Спробувати перевищити ліміт та побачити відмову у записі. Пояснення: система має блокувати додаткові операції записи після досягнення хард ліміту. Крок 9. Відключити квоти після завершення лабораторної. Команда: sudo quotaoff /точка Крок 10. Міні звіт. Завдання: опишіть коли доцільно використовувати квоти у багатокористувацьких середовищах.