Debian, как и все другие дистрибутивы Linux, является многопользовательской операционной системой. У каждого пользователя могут быть разные уровни разрешений и определенные настройки для различных приложений командной строки и графического интерфейса.
Знание того, как добавлять и удалять пользователей - один из основных навыков, которые должен знать пользователь Linux.
ПРЕЖДЕ ЧЕМ ПРИСТУПИТЬ
Вам нужно будет войти в систему как пользователь root или пользователь с доступом sudo, чтобы иметь возможность добавлять и удалять пользователей в вашей системе Debian.
КАК ДОБАВИТЬ ПОЛЬЗОВАТЕЛЯ В 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.