Создание нового пользователя
Процесс добавления пользователя состоит из двух шагов: создания пользователя и настройки пароля.
На первом шаге используется команда 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 - Настройка пароля пользователя после его создания
Система предложит ввести и подтвердить пароль. На этом процесс создания пользователя можно считать завершённым.