$ useradd

Пользователи и правасложность: среднийпакет: shadow-utils

Создаёт нового пользователя. Она помогает проверить или изменить пользователей, группы и права доступа. Например, sudo useradd -m -s /bin/bash developer — полноценная учётка с домом и bash.

Синтаксис

sudo useradd [ОПЦИИ] ИМЯ

Основные опции

-mсоздать домашний каталог
-s ОБОЛОЧКАзадать шелл (/bin/bash)
-G ГРУППЫдополнительные группы через запятую
-c КОММЕНТполное имя / описание
-Dпоказать/править значения по умолчанию

Примеры из практики

$ sudo useradd -m -s /bin/bash developer
После запуска · пошаговоЧто произойдёт:
полноценная учётка с домом и bash.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.

Важно:
Команда запрашивает повышенные права и может попросить пароль. При вводе пароля символы в терминале не отображаются — это нормально.
полноценная учётка с домом и bash
$ sudo usermod -aG docker developer
После запуска · пошаговоЧто произойдёт:
добавить существующего в группу docker.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.

Важно:
Команда запрашивает повышенные права и может попросить пароль. При вводе пароля символы в терминале не отображаются — это нормально.
добавить существующего в группу docker
Совет практика. Без -m домашний каталог не создаётся, а без -s оболочка будет /bin/sh — не забывайте оба флага. Буква a в -aG обязательна: иначе пользователь выпадет из прежних групп.

Поддержка дистрибутивов

Связанные команды