В Linux с целью доступа к файловой системе задействуются пользователи и группы. Каждый файл имеет пользователя владельца и группу, пользователи из которой могут получить к нему доступ. Это очень простая, но в то же время гибкая система привилегий. Юзеры используются не только для людей, работающих за ПК но и для запущенных процессов, позволяя ограничить их сферу влияния. Дальше рассмотрим как добавить новых юзеров в Debian.
Проще всего добавить в графическом интерфейсе. Для этого откройте утилиту Параметры системы, перейдите в раздел Подробности, затем откройте пункт Пользователи:
В первую очередь необходимо нажать кнопку Разблокировать чтобы получить доступ к созданию и редактированию. После этого система запросит ваш пароль. Только после его ввода появится кнопка Добавить пользователя в верху окна, нажмите на неё:
В окне создания нового пользователя надо ввести его имя и логин, а также пароль два раза:
Юзер может создать обычного пользователя или администратора. Они отличаются только одним, администратор по умолчанию добавлен в группу sudo. Далее новый пользователь появится в списке пользователей.
Добавление debian через терминал даже проще, чем в графическом интерфейсе. Чтобы создать юзера в терминале следует использовать команду adduser. Она интерактивная и во время создания пользователя надо будет ответить на несколько вопросов. Например, для создания пользователя losst выполните:
$ sudo adduser losst
Введите два раза пароль для новой учетной записи:
Теперь можно заполнить полное имя, информацию о его рабочем месте, телефон и другую нужную вам информацию:
Если нужно создать sudo пользователя в Debian, то надо добавить только что созданного пользователя в группу sudo. Например:
$ usermod -aG sudo losst
Обратите внимание, что опция a здесь обязательна, иначе команда заменит все группы пользователя на sudo и тогда он может потерять доступ к некоторым системным ресурсам. Вы можете проверить добавлен ли пользователь в эту группу выполнив:
$ getent group sudo
Создание пользователя Debian не такая уже сложная задача, которая может быть выполнена как через терминал, так и через графический интерфейс.