
Для создания нового аккаунта в операционной системе Astra Linux необходимо воспользоваться командой useradd в терминале. Эта команда позволяет создать учетную запись с заданными параметрами, такими как имя, домашний каталог, шелл и другие настройки.
Для начала откройте терминал и выполните команду с правами администратора. Пример команды для создания нового пользователя с именем newuser:
sudo useradd -m -s /bin/bash newuser
Опция -m создаст домашний каталог для нового пользователя, а -s указывает, какой командный интерпретатор будет использоваться (в данном случае /bin/bash).
После выполнения команды необходимо задать пароль для новой учетной записи:
sudo passwd newuser
Теперь новый аккаунт будет готов к использованию. Чтобы проверить, что пользователь был добавлен, можно использовать команду id:
id newuser
Для добавления пользователя в дополнительные группы можно использовать команду usermod с параметром -aG, например:
sudo usermod -aG sudo newuser
Эта команда добавит пользователя в группу sudo, предоставив ему права администратора. Теперь можно использовать учетную запись с соответствующими привилегиями.
Если необходимо, можно установить дополнительные параметры для пользователя, такие как ограничения на время работы в системе, квоты на диск и другие настройки с помощью команд chage и setquota.
Содержание статьи
- 1 Создание пользователя через командную строку в Astra Linux
- 2 Использование графического интерфейса для добавления нового пользователя
- 3 Настройка прав доступа для нового пользователя в Astra Linux
- 4 Проверка успешности добавления пользователя в систему
- 5 Видео по теме статьи [Как добавить пользователя в Astra Linux]
Создание пользователя через командную строку в Astra Linux
Для создания нового аккаунта через терминал используйте команду useradd. Для этого необходимо иметь права администратора.
Пример базового синтаксиса команды:
sudo useradd имя_пользователя
После выполнения команды, пользователю не будет назначен домашний каталог, а также не будет установлен пароль. Чтобы исправить это, выполните следующие действия:
- Назначение домашнего каталога:
- Установка пароля для нового аккаунта:
sudo useradd -m имя_пользователя
sudo passwd имя_пользователя
Если необходимо задать дополнительные параметры, такие как группа, используйте флаг -G:
sudo useradd -m -G группа имя_пользователя
Для просмотра информации о созданном аккаунте используйте команду id:
id имя_пользователя
Кроме того, можно указать оболочку для пользователя с помощью флага -s:
sudo useradd -m -s /bin/bash имя_пользователя
Для создания пользователя с конкретной датой истечения срока действия используйте флаг -e:
sudo useradd -e 2025-12-31 имя_пользователя
Все параметры, которые можно применить для команды useradd, можно просмотреть в мануале:
man useradd
Для проверки существующих пользователей выполните команду:
cat /etc/passwd
Таблица флагов для команды useradd
| Флаг | Описание |
|---|---|
| -m | Создает домашний каталог для пользователя. |
| -s | Устанавливает оболочку для пользователя. |
| -G | Добавляет пользователя в указанные группы. |
| -e | Задает дату истечения срока действия аккаунта. |
| -u | Устанавливает UID пользователя. |
Использование графического интерфейса для добавления нового пользователя
Для выполнения задачи через графический интерфейс можно использовать утилиту «Пользователи и группы», доступную в большинстве дистрибутивов с рабочими окружениями GNOME или KDE. Откройте меню и выберите соответствующий инструмент для управления аккаунтами.
В GNOME откройте меню «Настройки» и перейдите в раздел «Пользователи». Для доступа к функции потребуется ввести пароль администратора. После этого появится список существующих учётных записей. В правом верхнем углу будет кнопка добавления нового аккаунта.
В KDE процесс схож: откройте «Системные настройки» и найдите раздел «Учетные записи». Здесь также потребуется подтвердить права суперпользователя. После этого можно настроить нового участника, указав имя, пароль и группу, в которой будет состоять новый член.
При использовании графического интерфейса можно ограничить доступность ряда функций, таких как смена пароля или изменение группы. Эти ограничения могут быть полезны для обеспечения безопасности в многопользовательских системах.
Если вам нужно создать учётную запись с правами администратора, в процессе добавления выбирайте соответствующие настройки, например, активируйте опцию «Администратор» или добавьте нового участника в группу «sudo».
| Дистрибутив | Интерфейс для управления учётными записями |
|---|---|
| Ubuntu | Настройки > Пользователи |
| Debian | Пользователи и группы |
| Fedora | Пользователи и группы |
| Kali Linux | Настройки > Пользователи |
Настройка прав доступа для нового пользователя в Astra Linux
Для контроля прав доступа нового аккаунта необходимо использовать группы и роли. Создание группы и добавление в неё нового пользователя позволяет ограничить или предоставить доступ к системным ресурсам. Команда для создания группы:
sudo groupadd имя_группы
После этого нового участника можно привязать к группе:
sudo usermod -aG имя_группы имя_пользователя
Для изменения прав на файлы и каталоги используется команда chmod. Пример изменения прав на директорию:
sudo chmod 750 /путь/к/каталогу
Также можно управлять правами через chown для изменения владельца и группы:
sudo chown имя_пользователя:имя_группы /путь/к/файлу
Если требуется, чтобы новый пользователь имел права на выполнение определённых программ или доступа к сетевым ресурсам, следует редактировать конфигурации, например, в /etc/sudoers. Для этого используйте команду:
sudo visudo
Добавить строку, чтобы пользователь имел права на выполнение всех команд от имени суперпользователя:
имя_пользователя ALL=(ALL) ALL
Для ограничений по доступу к конкретным сервисам и файлам можно использовать ACL (Access Control Lists). Для настройки ACL на файл:
sudo setfacl -m u:имя_пользователя:rwx /путь/к/файлу
Также важно помнить о правах на запись и чтение в общих директориях, например, в /var/www, где необходимо настроить доступ через группы и файлы конфигурации сервера.
Пример прав доступа:
| Пользователь | Группа | Права доступа | Команда |
|---|---|---|---|
| имя_пользователя | имя_группы | Чтение и запись | sudo chmod 660 /путь/к/файлу |
| имя_пользователя | имя_группы | Чтение, запись, выполнение | sudo chmod 770 /путь/к/каталогу |
Проверка успешности добавления пользователя в систему
Для проверки правильности внесения данных о новом человеке в систему выполните команду id имя_пользователя. Это позволит увидеть UID, GID и группы, к которым он принадлежит. Если информация о нем отображается без ошибок, значит, процесс завершен корректно.
Чтобы подтвердить наличие домашней директории и настройки окружения, используйте команду ls -l /home/имя_пользователя. Путь и права на каталог должны быть корректными, а файлы, такие как .bashrc или .profile, должны присутствовать в директории.
Другим способом проверки является использование команды getent passwd имя_пользователя. Если она возвращает корректные данные, это также подтверждает успешное добавление.
Можно также проверить выполнение команд с правами нового аккаунта. Для этого выполните команду su - имя_пользователя и убедитесь, что переход в его сессию проходит без ошибок.
Для более детальной диагностики ошибок в процессе создания используйте команду tail -f /var/log/auth.log. Она поможет отследить сообщения о неудачных попытках или проблемах, связанных с правами доступа.
Если у вас есть специфические группы для пользователей, проверьте, что новый человек был правильно добавлен в них, выполнив команду groups имя_пользователя.
В случае возникновения проблем можно перепроверить настройки через chage -l имя_пользователя для контроля параметров пароля и сроков его действия.
| Команда | Назначение |
|---|---|
id имя_пользователя |
|
ls -l /home/имя_пользователя |
Проверка домашней директории пользователя |
getent passwd имя_пользователя |
Проверка наличия записи в системе |
su - имя_пользователя |
Проверка корректности сессии пользователя |
tail -f /var/log/auth.log |
Просмотр логов авторизации |
groups имя_пользователя |
Проверка групп пользователя |
chage -l имя_пользователя |
Проверка срока действия пароля и других параметров |

