ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как добавлять и удалять пользователей в Debian 12

Как добавлять и удалять пользователей в Debian 12

Добавление и удаление пользователей – одна из первых задач при подготовке новой системы Debian.

Debian, как и другие дистрибутивы Linux, является многопользовательской операционной системой. Пользователи могут иметь разные разрешения и настройки для различных приложений CLI и GUI.

Если вы являетесь пользователем Linux, крайне важно обладать базовыми навыками, такими как добавление и удаление пользователей. Это повышает безопасность вашей системы, гарантируя, что только авторизованные пользователи могут получать доступ к защищенным ресурсам и выполнять определенные действия.

В этой статье описывается, как добавлять и удалять пользователей в Debian 12.

 

Предварительные требования

Вам нужны права администратора, чтобы добавлять или удалять учетные записи пользователей в вашей системе Debian.

 

Как добавить пользователя в Debian

В Debian есть два инструмента командной строки, которые вы можете использовать для создания новой учетной записи пользователя: useradd и adduser.

useradd это низкоуровневый инструмент командной строки, используемый для создания новой учетной записи пользователя в операционных системах Linux. С другой стороны, adduser – это утилита на основе Perl, которая предоставляет более удобный и интерактивный интерфейс для утилиты useradd. Он разработан для упрощения процесса создания новых учетных записей пользователей.

Чтобы создать новую учетную запись пользователя с именем andreyex с помощью команды adduser, вы должны выполнить:

sudo adduser andreyex

 

Adding user `andreyex' ...
Adding new group `andreyex' (1001) ...
Adding new user `andreyex' (1001) with group `andreyex (1001)' ...
Creating home directory `/home/andreyex' ...
Copying files from `/etc/skel' ...

 

Вам будет задан ряд вопросов. Требуется ввести и подтвердить пароль; вся остальная информация необязательна.

New password:
Retype new password:
passwd: password updated successfully
Changing the user information for andreyex
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]
Adding new user `andreyex' to supplemental / extra groups `users' ...
Adding user `andreyex' to group `users' ...

 

В последнем запросе подтвердите правильность информации, нажав Enter.

Команда создаст домашний каталог нового пользователя и скопирует файлы из каталога /etc/skel в домашний каталог пользователя. Пользователь может записывать, редактировать и удалять файлы и каталоги в домашнем каталоге.

По умолчанию в Debian членам группы sudo предоставляется доступ к sudo. Если вы хотите, чтобы у вновь созданного пользователя были права администратора, добавьте пользователя в группу sudo :

sudo usermod -aG sudo andreyex

 

Как удалить пользователя в Debian

Если учетная запись пользователя больше не нужна, вы можете удалить ее с помощью userdel или deluser. Как правило, лучше использовать команду deluser, поскольку она более удобна, чем низкоуровневая userdel.

Чтобы удалить пользователя, не удаляя пользовательские файлы, запустите:

sudo deluser andreyex

 

Removing crontab ...
Removing user `andreyex' ...
Done.

 

При удалении учетной записи пользователя с помощью userdel домашний каталог пользователя и почтовый каталог не удаляются. Чтобы удалить эти каталоги, вызовите команду с флагом –remove-home:

sudo deluser --remove-home andreyex

 

Looking for files to backup/remove ...
Removing files ...
Removing crontab ...
Removing user `andreyex' ...
Done.

 

Заключение

Мы показали вам, как легко добавлять и удалять пользователей в Debian. Те же команды применимы к любому дистрибутиву на базе Debian.

Не стесняйтесь комментировать, если у вас есть какие-либо вопросы.

Exit mobile version