← До фільтрів та технологій

← До списку лабораторних по Linux

Linux Лабораторна 2: Управління користувачами і групами

Технологія: Linux

Номер лабораторної: 2 · Рівень: middle

Тема: Користувачі та групи, базове керування

Повний опис / сценарій лабораторної:

Мета: навчитися створювати користувачів і групи, додавати користувача до груп і перевіряти налаштування.



Крок 1. Переглянути список користувачів.

Команда: cat /etc/passwd | head

Пояснення: видно системні та звичайні облікові записи.



Крок 2. Переглянути список груп.

Команда: cat /etc/group | head

Пояснення: групи використовують для розподілу прав.



Крок 3. Створити нову групу для тестів.

Команда: sudo groupadd devgroup

Пояснення: далі додаватимемо до неї користувачів.



Крок 4. Створити нового користувача з домашнім каталогом.

Команда: sudo useradd -m devuser

Пояснення: утворюється домашній каталог у /home.



Крок 5. Задати пароль користувачу.

Команда: sudo passwd devuser

Пояснення: без пароля користувач не зможе увійти.



Крок 6. Додати користувача до групи devgroup.

Команда: sudo usermod -aG devgroup devuser

Пояснення: ключ aG додає у додаткову групу не вилучаючи існуючі.



Крок 7. Перевірити групи користувача.

Команда: id devuser

Пояснення: переконайтеся що група devgroup присутня.



Крок 8. Увійти у shell від імені devuser.

Команда: sudo -iu devuser

Пояснення: дає змогу подивитися середовище нового користувача.



Крок 9. Створити файл і перевірити власника.

Команди: touch ~/user_test.txt; ls -l ~/user_test.txt

Пояснення: власником має бути devuser і його основна група.



Крок 10. Міні звіт.

Завдання: опишіть різницю між первинною і додатковими групами користувача та коли це важливо.