Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы (Л. р.).doc
Скачиваний:
5
Добавлен:
02.05.2019
Размер:
792.06 Кб
Скачать

Хід роботи

Завдання 1

  1. Запустіть Linux.

  2. Укладіть довідник для вище наведених команд (російською мовою), розписавши які параметри для чого потрібні.

  3. Попрацюйте із цими командами.

Завдання 2

  1. Запустіть Windows

  2. Укладіть довідник для вище наведених команд (російською мовою), розписавши які параметри для чого потрібні.

  3. Попрацюйте із цими командами.

Лабораторна робота 5 Керування користувачами й групами. Установка лімітів і квот.

Мета роботи: одержання практичних навичок керування користувачами, групами, керування лімітами, квотами й самостійною роботою з документацією команд.

Теоретичні відомості

Команди POSIX для роботи з користувачами (повинні бути у всіх операційних системах)

newgrp - перехід у нову групу

who - виводить список користувачів системи

id - виводить інформацію про користувача

Команди й конфігураційні файли в LINUX

Керування користувачами й групами

adduser - додавання нового користувача

passwd - зміна пароля користувача

usermod - зміна інформації про користувача

userdel - видалення користувача

newgrp - перехід у нову групу

/etc/passwd - файл із обліковими записами користувача

/etc/shadow - файл із паролями користувача (паролі зберігаються в шифрованому виді)

/etc/group - файл із інформацією про групи

w - показує, хто в цей час працює в системі й із чим

who - виводить список користувачів системи

id - виводить інформацію про користувача

groups - показує список груп, до яких належить користувач

users - виводить інформацію про користувачів

Установка лімітів

/etc/security/limits.conf - файл для завдання лімітів

Установка квот

quota - показує ліміт дискового простору для користувачів

edquota - редагування квот

quotacheck - сканування файлової системи про використання диска

quotaon - включити квоти

quotaoff - відключити квоти

repquota - створює повну інформацію про використання дискового простору й квотах на заданій файловій системі

quotactl – маніпулювання дисковими квотами

quotastats - статистика по квотах

setquota - установка квот (замість edquota)

warnquota - повідомлення системи квотування

convertquota - конвертація квот

Порядок установки квот

  1. Робиться запис у файлі /etc/fstab (usrquota або grpquota) для відповідного розділу.

  2. Створюються файли aquota.group або aquota.user (quota.group або quota.user для старої версії).

  3. Потрібно иніціалізувати квоти, використовуючи команду quotacheck, для групи або для користувача, для відповідного розділу (для силової ініціалізації доводиться використовувати параметри -m або -f).

  4. Перезавантажитеся.

  5. Установите квоти (у блоках (розмір блоку див. лекції) або в кількості файлів) використовуючи команду edquota для користувача або групи. Деякі прийоми використання редактори: ":" - перехід у командний рядок. ":help" - виклик допомоги. ":quit" - вихід з редактора. ":write" - збереження змін. "F1" - виклик допомоги. "Insert" - клавіша для початку редагування. "Exc" - клавіша для закінчення редагування.

  6. Якщо потрібно скопіювати квоти користувача test користувачеві test1, потрібно проробити наступне: edquota -p test test1

  7. Якщо потрібно скопіювати квоти користувача test декільком користувачам (у яких UID більше 500), потрібно проробити наступне: edquota -p test `awk -F: '$3 > 500 {print $1}' /etc/passwd`

Команди Windows

Керування користувачами й групами

Дивіться панель керування.

Установка квот

Через графічний інтерфейс - дивіться властивості тому (роздягнула).

fsutil quota (підтримуються тільки з версії Windows 5.1) - керування квотами (для створення й зміни дискових квот для конкретних користувачів, заПіту дискових квот для конкретних томів, пошуку в журналі системи записів про порушення квот).

fsutil behavior - для зміни частоти запису подій квоти в системний журнал.