DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Основи роботи з операційною системою Linux

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут післядипломної освіти
Факультет:
РТ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2014
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Інші

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет «Львівська політехніка» Інститут Післядипломної освіти / Звіт про виконання ЛАБОРАТОРНОЇ РОБОТИ №7 з курсу «Основи системного адміністрування» На тему: «Основи роботи з операційною системою Linux» ЛЬВІВ-2014 Тема роботи. Основи роботи з операційною системою Linux 1. Виконання роботи 1. Робота з дисками в Linux. Для розбиття дисків на розділи можна використати утиліту parted. Після запуску утиліти командою help можна вивести довідку про доступні команди та їх синтаксис (рис.1). / Рис.1. Запуск утіліти parted Для отримання інформації про існуючі розділи використовуємо команду print (рис.2), а для вибору диску - Select (рис.3): / Рис.2. Зображення наявних партицій / Рис.3. Вибір активної партиції Створюємо нову таблицю розділів командою mklabel з міткою msdos (рис.4). / Рис.4. Створення таблиці розділів msdos Створимо основний розділ командою mkpart primary та задамо межі розділу (рис.5). / Рис.5. Створення основного розділу Створимо розширений розділ командою mkpart extended та задамо межі розділу (рис.6). / Рис.6. Створення розширеного розділу Створимо логічні розділи в межах розширеного розділу командою mkpart logic та задамо межі розділів (рис.7). / Рис. 7. Створення логічних розділів На створених за допомогою утиліти parted розділах і логічних дисках створюємо файлові системи утилітами mkfs.ext4 та mkfs.ntfs (рис.8). / Рис. 8. Відформатовано файлову систему у ext4 Для отримання доступу до створеної файлової системи її слід примонтувати до існуючого дерева каталогів командою mount (попередньо створивши каталог, в який буде здійснено монтування файлової системи): / Рис. 9. Монтування новоствореного розділу та перевірка Відмонтовування файлової системи від дерева каталогів здійснюється командою umount. Пересвідчуємось, що хоча каталог монтування залишився, доступу до попередньої файлової системи немає: / Рис. 10. Розмонтування розділу та перевірка Пересвідчуємось, що після перезавантаження каталог залишається порожнім (автоматично не монтується). Вносимо зміни у файл /etc/fstab: / Рис. 11. Внесення зміни в /etc/fstab Запустимо на виконання автоматичного монтування файлової системи щоб земулювати завантаження системи та автоматичне монтування /dev/sdb1 у директорію /mnt/disk01 (рис.12). / Рис. 12. Перевірка автоматичного монтування через fstab 2. Управління користувачами і групами в Linux. Створюємо нового користувача user командою useradd: / Рис. 13. Створення користувача та заміна пароля За допомогою команди groupadd створюємо нову групу, а командою usermod додаємо користувача до новоствореної групи. Команда groups дозволяє переглянути членство користувача в групах, в даному випадку користувач yakovyna є членом груп yakovyna (основна група) та students. Команда users дозволяє переглянути користувачів, які зараз зареєстровані в системі (рис.14). / Рис. 14. Створення групи та додання до неї користувача Додаткову інформацію про користувача можна отримати командами whoami та who (рис.15). / Рис. 15. Користування утилітами whoami та who При спробі виконати від імені звичайного користувача привілейовані команди shutdown, отримаємо повідомлення про помилку (рис.16). Для виконання адміністративних дій звичайними користувачами в Linux є два шляхи: команди su і sudo. Перша вимагає введення пароля суперкористувача (root) і переключає поточний сеанс в режим суперкористувача (вихід з цього режиму – команда exit), а друга дозволяє більш гнучке делегування адміністративних повноважень та не вимагає від користувача введення (а, відповідно, і знання) пароля користувача root. / Рис. 16. Виключення комп’ютера з правами рута Однак для можливості використання команди sudo слід внести відповідні зміни у файл /etc/sudoers, де вказується кому, з яких комп'ютерів та які команди дозволено виконувати від імені суперкористувача. / Рис. 17. Вигляд файла /etc/sudoers 3. Управління доступом до об'єктів файлової системи в Linux. Зайшовши в систему під іменем користувача user, спробуємо створити підкаталог в каталозі folder, що завершиться помилкою, оскільки даний користувач не володіє необхідними правами (рис.18). / Рис. 18. Невдала спроба створити директорію в /mnt/disk01 Заходимо в систему під користувачем що має права адміністратора та надаємо права доступу для всіх користувачів на директорію /mnt/disk01/ (рис.19). / Рис. 19. Даємо доступ для всіх на читання запис і запуск в /mnt/disk01 Після цього користувач user отримує необхідні права і створює підкаталог командою mkdir folder (рис.20). і/ Рис. 20. Створення директорії folder користувачем user. Користувач user командою cat створює текстовий файл та переглядає права доступу до нього та його вміст: / Рис 21. Створення файлу утілітою cat Копіюємо файл file у file2 командою cp file file2 (рис. 22) і обмежимо права для читання для всіх решти а для групи заберемо право на запис (рис.23). / Рис. 22. Копіювання файлу утилітою cp / Рис. 23. Змінюємо права на файл file2 для всіх, та для групи Переконуємось, що користувач ross втратив доступ до файлу file2: / Рис. 24. Відмова в доступі користувачу ross до файла file2 тому що було змінено права доступу для групи Висновок. На даній лабораторній роботі я ознайомився з операційною системою Linux, навчився розбивати та форматувати розділи, розібрався з наданням прав на доступ до файлів та директорій, навчився створювати користувачів та групи, надавати розширені доступи для юзерів та отримав базові навики роботи з файлами під керуванням ОС Linux.
Антиботан аватар за замовчуванням

02.06.2014 21:37

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!