Як додати нового користувача у Debian

Керування обліковими записами користувачів є фундаментальною частиною системного адміністрування Linux. Якщо ви створюєте новий обліковий запис розробника, створюєте ролі користувачів для забезпечення безпеки або керуєте VPS чи виділеним сервером, знання того, як додавати і налаштовувати користувачів у Debian, є дуже важливим.

У цьому посібнику ви дізнаєтеся, як додати нового користувача у Debian, встановити дозволи і забезпечити найкращі практики безпеки.

Крок 1: Увійдіть від імені користувача Root або скористайтеся sudo

Перш ніж додавати користувачів, вам знадобляться адміністративні привілеї. Увійдіть від імені користувача root або скористайтеся sudo зі своїм звичайним обліковим записом.

su -
# або
sudo -i

Крок 2: Додавання нового користувача

Скористайтеся командою adduser, яка є інтерактивною та зручною для користувача:

adduser newusername

Вам буде запропоновано ввести ім’я користувача:

Крок 3: Надання доступу до Sudo (необов’язково)

Якщо новому користувачеві потрібні права адміністратора:

usermod -aG sudo newusername

Це додасть користувача до групи sudo, надаючи йому дозвіл на виконання команд від імені користувача root за допомогою sudo.

Крок 4: Перевірка нового користувача

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

su - newusername

Спробуйте виконати команду sudo (якщо ви додані до групи sudo):

sudo apt update

Необов’язково: Налаштування параметрів користувача

Ви можете:

  • Встановити оболонку користувача:

    chsh -s /bin/bash newusername
  • Встановити термін дії облікового запису:

    chage -E 2025-12-31 newusername
  • Тимчасово заблокувати користувача:

    usermod -L newusername

Найкращі практики безпеки

  • Використовуйте надійні паролі.

  • Уникайте надання доступу sudo без необхідності.

  • Регулярно проводьте аудит користувачів за допомогою:

    cat /etc/passwd
  • Використовуйте SSH-ключі замість паролів для віддаленого входу, коли це можливо.

Приклад використання: Додавання користувачів на сервері хостингу

На VPS або виділеному хостингу (наприклад, для веб-розробки або управління доступом команди):

  • Кожен користувач може мати власний SFTP-логін

  • Обмежений доступ до командної оболонки підвищує безпеку

  • Корисно для середовищ віртуального хостингу або розгортання веб-додатків

Багато хостинг-провайдерів, таких як AlexHost, DigitalOcean або Hetzner, дозволяють це на некерованих серверах Linux.

Висновок

Додавання нового користувача у Debian є простим завданням, яке покращує керування системою, підвищує безпеку та підтримує багатокористувацькі середовища. Незалежно від того, чи ви керуєте персональним сервером, чи керуєте кількома користувачами на хостингу, виконання цих кроків забезпечить безпечну та організовану систему Linux.