← До списку лабораторних по Linux
Повний опис / сценарій лабораторної:
Мета: навчитися створювати користувачів і групи, додавати користувача до груп і перевіряти налаштування. Крок 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. Міні звіт. Завдання: опишіть різницю між первинною і додатковими групами користувача та коли це важливо.