Створення нового користувача в Linux

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


Етап 1: Створення Користувача

Для створення користувача виконайте наступну команду:
sudo useradd -m username
Після створення користувача встановіть йому пароль. Рекомендується використовувати складні, випадково згенеровані паролі для підвищення безпеки.
 
sudo passwd  username

Етап 2: Надання Правильних Дозволів

Наступні команди використовуються для зміни власника та оболонки (shell) для певного користувача в системі Linux:
sudo chown -R username:usernmae /home/username Copy
Ця команда змінює власника та групу для вказаної директорії (/home/ім'я_користувача) та всіх її піддиректорій та файлів (-R означає рекурсивно). Наприклад:
sudo chown -R john:john /home/john

Ця команда змінює оболонку (shell) для вказаного користувача. У прикладі:

sudo chsh -s /bin/bash john

Етап 3: Додавання даного користувача до інших груп

Для прикладу, користувачу потрібно працювати з контейнеризацію докерів, і для цього потрібно дати дозвіл користувачу для групи "docker"​

sudo usermod -aG docker username

Зверніть увагу, якщо ви надати певні права користувачу, то обов'язково потрібно перезайти на сервер з новим сеансом , так як для даних змін потрібно перелогінитись в систему