Как добавлять и удалять пользователей в Debian 11
Управление учетными записями пользователей в Debian 11 (Bullseye) с помощью AvaHost
Debian 11 “Bullseye” – это стабильный и надёжный дистрибутив Linux, идеально подходящий для пользователей VPS AvaHost, которые ценят принципы открытого исходного кода. Эффективное управление учётными записями пользователей очень важно для обеспечения безопасности и организации серверной среды. Это руководство содержит чёткие пошаговые инструкции по добавлению и удалению пользователей на VPS AvaHost Debian 11, практические примеры и лучшие практики для обеспечения надёжного контроля доступа.
Необходимые условия
- AvaHost VPS с Debian 11 (Bullseye).
- Root-доступ или привилегии
sudo(см. предыдущее руководство по SSH).
- Знание базовых команд Linux.
- Необязательно: Домен (например,
server.yourdomain.com) для служб, специфичных для конкретного пользователя.
Добавление пользователей в Debian 11
Использование командной строки(adduser
(adduser)
Команда
adduser– это самый простой способ создания учётных записей пользователей.
- Откройте терминал или подключитесь по SSH к вашему VPS AvaHost.
- Добавьте нового пользователя:
sudo adduser username - Следуйте подсказкам:
- Задайте пароль (например,
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 username 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 username - Чтобы удалить домашний каталог и файлы пользователя:
sudo deluser --remove-home username
Пример:
sudo deluser --remove-home johndoe
Выходные данные:
Removing user `johndoe' ... Removing group `johndoe' ... Removing home directory `/home/johndoe' ...
Пример использования: Удалите учетную запись уволившегося сотрудника с вашего VPS AvaHost.
Дополнительные советы
- Надежные пароли: Используйте генератор паролей AvaHost для cPanel или
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, для надёжного управления пользователями.


