
Debian, как и все остальные дистрибутивы Linux, — многопользовательская операционная система. Каждый пользователь может иметь разные уровни прав доступа и особые настройки для различных командных строк и графических приложений.
Умение добавлять и удалять пользователей — один из основных навыков, которым должен обладать пользователь Linux.
В этом руководстве объясняется, как добавлять и удалять пользователей в Debian 9.
Предпосылки
Чтобы иметь возможность добавлять и удалять пользователей в системе Debian, вам необходимо войти в систему как пользователь root или пользователь с доступом sudo .
Как добавить пользователя в Debian
В Debian есть два инструмента командной строки, которые можно использовать для создания новой учетной записи пользователя: useradd и adduser .
useradd — это низкоуровневая утилита для добавления пользователей, в то время как adduser — это дружественный интерактивный интерфейс для useradd , написанный на Perl.
Чтобы создать новую учетную запись пользователя с именем username с помощью команды adduser , выполните:
sudo adduser username
Adding user `username' ... Adding new group `username' (1001) ... Adding new user `username' (1001) with group `username' ... Creating home directory `/home/username' ... Copying files from `/etc/skel' ...
Вам будет предложено ответить на ряд вопросов. Пароль обязателен, остальные поля заполнять необязательно.
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]
В последнем запросе вам нужно будет подтвердить правильность информации, введя Y
Команда создаст домашний каталог нового пользователя и скопирует файлы из каталога /etc/skel в этот домашний каталог. В домашнем каталоге пользователь может записывать, редактировать и удалять файлы и каталоги.
По умолчанию в Debian членам группы sudo предоставляется доступ к sudo.
Если вы хотите, чтобы вновь созданный пользователь имел права администратора, добавьте пользователя в группу sudo :
sudo usermod -aG sudo username
Как удалить пользователя в Debian
Если учётная запись пользователя больше не нужна, её можно удалить с помощью userdel или deluser . В Debian обычно следует использовать команду deluser поскольку она более дружелюбна, чем низкоуровневая userdel .
Чтобы удалить пользователя, не удаляя его файлы, выполните:
sudo deluser username
Если вы хотите удалить пользователя, его домашний каталог и почтовый ящик, используйте флаг --remove-home :
sudo deluser --remove-home username
Заключение
В этом руководстве вы узнали, как добавлять и удалять пользователей в Debian. Те же команды применимы к любому дистрибутиву на базе Debian.
Если у вас возникнут какие-либо вопросы, не стесняйтесь оставлять комментарии.
Терминальный пользователь Debian Не используете Debian 9?
Выберите другую ОС: центос 7 центос 8 убунту 18.04 убунту 20.04
Связанные руководства
- Как добавлять и удалять пользователей в Debian 12
- Как добавить пользователя в Sudoers в Debian
- Как создавать группы в Linux (команда groupadd)
- Как установить и использовать Curl в Debian 10 Linux
- Как удалить пользователей в Linux (команда userdel)
- Как установить или изменить часовой пояс в Debian 9
- Как добавлять и удалять пользователей в CentOS 7