Як додавати та видаляти користувачів у Debian 11
Керування обліковими записами користувачів у Debian 11 (Bullseye) за допомогою AvaHost
Debian 11 “Bullseye” – стабільний, надійний дистрибутив Linux, що ідеально підходить для користувачів VPS AvaHost, які цінують принципи відкритого коду. Ефективне керування обліковими записами користувачів має вирішальне значення для безпеки та організації вашого серверного середовища. Цей посібник містить чіткі покрокові інструкції з додавання та видалення користувачів на VPS AvaHost Debian 11 з практичними прикладами та найкращими практиками для забезпечення надійного контролю доступу.
Передумови
- VPS AvaHost з Debian 11 (Bullseye).
- Root-доступ або привілеї
(див. попереднє керівництво по SSH).sudo - Базові знання команд 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.
Альтернативний варіант: Using useradd
useraddДля індивідуальних налаштувань використовуйте (менш інтерактивний):useradd
sudo useradd -m -s /bin/bash ім'я користувача
sudo passwd ім'я користувача
: Створює домашній каталог.-m: Встановлює Bash як оболонку.-s /bin/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 або
для надійних паролів:pwgensudo 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, забезпечують безпечне та організоване адміністрування серверів. Надійна інфраструктура AvaHost підвищує стабільність Debian, полегшуючи підтримку безпечного середовища. Попрактикуйтеся у використанні цих команд, вивчіть alice і використовуйте інструменти AvaHost, такі як JetBackup, для надійного керування користувачами.man adduser


