Создание нового пользователя

Процесс добавления пользователя состоит из двух шагов: создания пользователя и настройки пароля.

На первом шаге используется команда useradd c набором опций для настройки нового пользователя и его именем (логином):

useradd <имя пользователя> [опции]

Опции не являются обязательными при создании пользователя.

Эта команда имеет ряд настроек по умолчанию, которые задаются с помощью файлов /etc/default/useradd и /etc/login.defs. Вывести на экран основные можно с помощью команды (Рисунок 2):

useradd -D

Рисунок 2 - Добавление нового пользователя

Ниже приведены параметры, которые Система выводит при создании нового пользователя (Таблица 11).

Все эти настройки применяются, если использовать самый простой вариант команды создания пользователя без параметров:

useradd test-user

Но обычно требуется добавить пользователя со специфическими настройками, для чего используется расширенный вариант этой команды (Таблица 12).

Пример использования:

useradd -m -u 666 -d /home/users/test-user -c "Тестовый пользователь" -e 2060-01-01 -s /bin/bash test-user

В этом примере создается тестовый пользователь test-user с идентификатором 666, домашней папкой в /home/users/test-user, комментарием "Тестовый пользователь" и доступом к командной оболочке. Учётная запись будет действительна до 1 января 2060 года.

Более подробную информацию о доступных опциях для useradd можно увидеть с помощью команды:

man useradd

Очень важно после создания пользователя настроить для него надёжный пароль командой (Рисунок 3):

passwd user

Рисунок 3 - Настройка пароля пользователя после его создания

Система предложит ввести и подтвердить пароль. На этом процесс создания пользователя можно считать завершённым.