Як додавати та видаляти користувачів у Debian 11
Керування обліковими записами користувачів у Debian 11 (Bullseye) за допомогою AvaHost
Debian 11 “Bullseye” – стабільний, надійний дистрибутив Linux, що ідеально підходить для користувачів VPS AvaHost, які цінують принципи відкритого коду. Ефективне керування обліковими записами користувачів має вирішальне значення для безпеки та організації вашого серверного середовища. Цей посібник містить чіткі покрокові інструкції з додавання та видалення користувачів на VPS AvaHost Debian 11 з практичними прикладами та найкращими практиками для забезпечення надійного контролю доступу.
Передумови
- VPS AvaHost з Debian 11 (Bullseye).
- Root-доступ або привілеї
sudo(див. попереднє керівництво по SSH).
- Базові знання команд Linux.
- Необов’язково: Домен (наприклад,
server.yourdomain.com) для спеціальних служб користувача.
Додавання користувачів у Debian 11
За допомогою командного рядка(adduser
(adduser)
Команда
adduserє найпростішим способом створення облікових записів користувачів.
- Відкрийте термінал або підключіться по SSH до вашого VPS AvaHost.
- Додайте нового користувача:
sudo adduser ім'я користувача - Дотримуйтесь підказок, щоб:
- Встановіть пароль (наприклад,
Str0ngP@ssw0rd!).
- Введіть додаткову інформацію (повне ім’я, телефон тощо) або натисніть Enter, щоб пропустити.
- Підтвердіть дані за допомогою
Y.
- Встановіть пароль (наприклад,
Приклад:
sudo adduser johndoe
Виконання:
- Enter password:
MySecurePass.
- Пропустіть необов’язкові поля.
- Вихідні дані:
Adding user `johndoe' ... Adding new group `johndoe' (1001) ... Adding new user `johndoe' (1001) with group `johndoe' ... Creating home directory `/home/johndoe' ... Copying files from `/etc/skel' ... New password: [hidden] Retype new password: [hidden] passwd: password updated successfully
Приклад використання: Створіть користувача для розробника, який керує веб-додатком на AvaHost.
Альтернативний варіант: Usinguseradd
useraddДля індивідуальних налаштувань використовуйте
useradd(менш інтерактивний):
sudo useradd -m -s /bin/bash ім'я користувача sudo passwd ім'я користувача
-m: Створює домашній каталог.
-s /bin/bash: Встановлює Bash як оболонку.
Приклад:
sudo useradd -m -s /bin/bash alice sudo passwd alice
Випадок використання: Додавання користувача для автоматизованих скриптів з особливими вимогами до оболонки.
Видалення користувачів у Debian 11
За допомогою командного рядка(deluser
(deluser)
Команда
deluserбезпечно видаляє облікові записи користувачів.
- Відкрийте термінал або підключіться по SSH.
- Видаліть користувача:
sudo deluser ім'я користувача - Видалення домашнього каталогу і файлів користувача:
sudo deluser --remove-home ім'я користувача
Приклад:
sudo deluser --remove-home johndoe
Виведення:
Removing user `johndoe' ... Removing group `johndoe' ... Removing home directory `/home/johndoe' ...
Приклад використання: Видаліть обліковий запис працівника, який звільнився, з вашого VPS AvaHost.
Додаткові поради
- Безпечні паролі: Використовуйте генератор паролів cPanel від AvaHost або
pwgenдля надійних паролів:
sudo apt install pwgen -y pwgen 12 1 - Перевірте користувачів: Список користувачів з
cat /etc/passwd | grep /home.
- Керування дозволами: Додавання користувачів до груп для певного доступу (наприклад,
sudo usermod -aG sudo usernameдля прав адміністратора).
- Резервне копіювання перед видаленням: Використовуйте JetBackup від AvaHost, щоб зберегти
/home/usernameперед видаленням користувачів.
- Безпечний SSH: Обмежте доступ користувачів до SSH за допомогою
/etc/ssh/sshd_config(див. попередній посібник).
- Варіант графічного інтерфейсу: Використовуйте системні налаштування GNOME
(Users), якщо встановлено стільничне середовище.
Висновок
Керувати обліковими записами користувачів на VPS AvaHost Debian 11 дуже просто за допомогою таких команд, як
adduserі
deluser. Такі приклади, як створення
johndoeабо видалення
alice, забезпечують безпечне та організоване адміністрування серверів. Надійна інфраструктура AvaHost підвищує стабільність Debian, полегшуючи підтримку безпечного середовища. Попрактикуйтеся у використанні цих команд, вивчіть
man adduserі використовуйте інструменти AvaHost, такі як JetBackup, для надійного керування користувачами.


