Вы находитесь на странице: 1из 8

Міністерство освіти і науки України

Національний технічний університет України


«Київський політехнічний інститут імені Ігоря Сікорського»

Навчально-науковий інститут атомної та теплової енергетики

Кафедра цифрових технологій в енергетиці

Лабораторна робота №4 з дисципліни «Операційна система UNIX»


Робота з файловою системою ОС Linux

Виконав:
студент 2-го курсу
групи ТР-11
Власенко Максим

Перевірила:
д.т.н. проф. Левченко Л. О.

КИЇВ 2022
Мета роботи:
- набуття навичок налаштування облікових записів користувачів,
створювання груп користувачів;
- набуття досвіду роботи з файлами і каталогами в ОС Linux, налаштування
прав на доступ до файлів і каталогів.

Короткі теоретичні відомості:

Налаштування облікових записів користувачів


В Unix-системах реєстрація користувачів здійснюється в системному файлі
/etc/passwd. Вміст цього файлу - це послідовність текстових рядків. Кожний рядок
відповідає одному зареєстрованому в системі користувачу і містить сім полів,
розділених символами двокрапки, а саме:
- реєстраційне ім'я користувача;
- зашифрований пароль;
- значення UID (user ID);
- значення GID основної групи (group ID);
- коментар (може містити розширену інформацію про користувача,
наприклад, ім'я, посаду, телефони і т. п.);
- домашній каталог;
- командна оболонка користувача.
Файл /etc/passwd повинен бути доступний для читання всім користувачам.
Інформація про групи користувачі, які є системі, міститься у файлі реєстрації груп
користувачів /etc/group. Файл /etc/group являє собою набір рядків, по одній для
кожної зареєстрованої групи користувачів. Кожний рядок містить чотири поля,
розділених двокрапкою:
- реєстраційне ім'я групи;
- пароль групи (пусте поле, тому що групам не призначають паролі);
- значення GID, що відповідає даній групі;
- розділений комами список користувачів, які входять в групу (може бути
порожнім).
Якщо необхідно мати обліковий запис суперкористувача root, її можна
активувати за допомогою наступної команди: sudo passwd root.

Завдання:
1. Ознайомитися з теоретичними матеріалом по лабораторній роботі. Набути
навичок роботи в терміналі Linux.
2. Опанувати команди для роботи з файловою системою.
3. Навчитися створювати облікові записи користувачів.
4. Підготувати звіт для викладача про виконання лабораторної роботи і
представити його
Виконання завдання:

3. Використовуючи команду touch, створимо у домашньому каталозі три


файли:

Запишемо текст до файлів двома способами (стандартний та копіювання


з 1 файлу в 2-й “cat file1>file2”) та виведемо текст

Перейменуємо файл solify.txt to bober.txt


4. Створимо у домашньому каталозі каталог, назва якого складається з
першої літери прізвища, імені, по батькові та 1 (ВМВ1). Скопіюємо до нього усі
три файли.

5. Створимо підкаталоги ВМВ2, ВМВ10, ВМВ8. В підкаталозі ВМВ2


створимо директорії ВМВ3 та ВМВ5, а в BMB10 – директорії BMB4 та BMB9. В
директорії BMB3 створимо директорії BMB6, BMB7

Директорія BMB1/BMB8 містить символічне посилання на каталог


BMB1/BMB2/BMB3/BMB6.
6. Виведемо дерево каталогу BMB1.

7. Перейменуємо каталог BMB9 у BMB 99.

8. Видалимо каталог BMB5.

9. Скопіюємо один з файлів, створених в каталозі BMB1, до BMB4.


10. Виведемо дерево каталогу BMB1.

11. Створимо три групи користувачів, перевіряємо чи створилися групи

Створимо три 3 користувача, перевіряємо чи створився користувач

Додамо по одному користувачу в групу та перевіримо, де знаходиться


user
12. Видаляємо користувача user3 з групи Support, перевіряємо де
знаходиться користувач user3.

13. Виводимо команди, які ви використовували, за допомогою history.


Висновок:
Під час виконання даної лабораторної роботи було опановано налаштування
облікових записів користувачів, створювання груп користувачів та набуто досвіду
роботи з файлами і каталогами в ОС Linux.

Вам также может понравиться