Команда adduser создаёт новых пользователей в Linux, включая назначение групп, создание домашнего каталога и настройку прав доступа.
Создание пользователя и назначение в группы
adduser создаёт пользователей и добавляет их в группы. По умолчанию создаётся группа с именем пользователя. Например, команда:
adduser bogdan
создаст пользователя и группу bogdan. Для добавления в дополнительные группы используйте дополнительные параметры команды.
Домашний каталог и права доступа
После создания пользователя автоматически создаётся домашний каталог (например, /home/bogdan). Пользователь получает пароль для первого входа. Права доступа по умолчанию предоставляют пользователю полный доступ к своим файлам, а другим — ограниченный. Все файлы и папки в домашнем каталоге принадлежат пользователю и доступны только ему.
Идентификаторы и настройки пользователя
Каждый пользователь имеет уникальный идентификатор пользователя (UID) и идентификатор группы (GID), используемые для управления доступом. UID и GID устанавливаются автоматически. Полное имя пользователя можно указать при создании или изменить позже.
Файл /etc/passwd
Информация о пользователях хранится в /etc/passwd. Этот файл содержит UID, GID, полное имя, домашний каталог и другие данные. Содержимое файла можно вывести командой:
cat /etc/passwd
В нём будет информация о созданном пользователе.
Проверка настроек
После создания пользователя рекомендуется проверить его настройки и права доступа. Команда adduser и другие инструменты системы позволяют успешно создать и настроить нового пользователя.