Рассказываем, как добавлять новых пользователей в операционную систему на базе Linux.
Создаем пользователя с помощью графической оболочки
В большинстве дистрибутивов по умолчанию установлена какая-никакая графическая среда со множеством утилит и стандартных программ. Среди них почти всегда есть программа для управления пользователями, как и в любой другой операционной системе. В ней можно их создавать, удалять
и организовывать в группы. Учитывая природу Linux, для него можно найти много таких программ.
См. также: Как добавить пользователя в группу Linux
Gnome
Если у вас установлен дистрибутив с рабочим столом GNOME 3, то у вас уже есть простая утилита для управления пользователями. Она является частью этой оболочки и ее может загрузить любой пользователь Linux. Даже если он использует другой рабочий стол.
Если вы пользуетесь другим рабочим столом (KDE, XFCE или чем-то другим), но хотите использовать эту утилиту для просмотра и управления пользователями, то сначала придется ее скачать. Для этого:
- Открываем Dashboard или другое меню, где отображаются все загруженные в систему программы.
- Ищем среди приложений командную строку и запускаем ее.
- В терминал вводим команду: sudo apt-get install -y gnome-system-tools.
Такая команда сработает только в дистрибутивах, где используется пакетный менеджер apt. Это касается Ubuntu и других производных от Debian (нужно уточнять). В Fedora, например, вместо apt-get нужно писать dnf, а в Arch Linux — pacman -s. В других дистрибутивах используются иные пакетные менеджеры, а в некоторых их вовсе нет — нужно загружать исходный код утилиты и собирать его вручную.
- Затем вводим пароль администратора.
- После окончания установки заходим в список приложений, ищем там программу с названием «Пользователи» и запускаем ее.
- В появившемся интерфейсе нажимаем на кнопку «Добавить».
- Вводим имя пользователя и пароль.
- На этом все.
LXQT
У LXQT очень легковесные и удобные программы, и многие пользователи их устанавливают, даже если пользуются другими оболочками. Чтобы скачать утилиту для управления пользователями из репозитория LXQT, нужно сделать следующее:
- Открываем терминал.
- Вписываем в него команду sudo apt-get install lxqt-admin. Она установит утилиту для управления пользователями из оболочки LXQT.
- По умолчанию она может не появиться в списке установленных программ, и для ее запуска придется ввести в терминал команду lxqt-admin-user.
- Перед нами появится графический интерфейс программы. В нем ищем кнопку «Добавить» и нажимаем на нее.
- Вводим сюда логин и пароль нового пользователя и выбираем список групп.
KDE
Очень популярны утилиты из оболочки KDE. В ней много удобных программ, поэтому их иногда используют в других графических средах. Нам нужна программ kuser. Она, кстати, не входит в основной пакет приложений KDE, поэтому иногда ее нужно устанавливать даже в систему с этим рабочим столом.
Загрузим программу kuser:
- Открываем терминал.
- Вводим туда команду sudo add-apt-repository ppa:kubuntu-ppa/ppa, чтобы добавить в систему репозиторий с компонентами KDE.
- Следующей командой устанавливаем утилиту kuser: sudo apt-get install kuser.
- Затем вводим пароль от учетной записи суперпользователя.
- Потом терминал запросит ввести символ y, чтобы продолжить установку.
- Вероятно, приложение не появится в списке установленных, и для его запуска придется ввести команду kuser.
- Теперь нажимаем на кнопку «Добавить».
- Вписываем логин и пароль. Указываем группы, а потом нажимаем ОК.
Создаем пользователя с помощью терминала
Терминал — это универсальный инструмент, который помогает решать массу задач на компьютере без взаимодействия с графическим интерфейсом (даже к мышке прикасаться не придется). Поэтому лучше создавать пользователей с помощью команд в терминале. Так быстрее и проще. И еще этот метод работает одинаково во всех дистрибутивах.
- Открываем терминал, кликнув по соответствующей иконке либо одновременно нажав клавиши Ctrl + Alt + T.
- Затем введем в него команду useradd -D. Так мы выясним, какие настройки в системе указаны для новых пользователей. Там прописана группа, путь до домашней папки и прочее.
Если команда не сработала и выдала ошибку command not found, нужно указать полный путь до нее. Заменяем введенную команду на /usr/sbin/useradd -D. И в дальнейшем нужно указывать полный путь до программы useradd.
- Теперь, чтобы создать нового пользователя, вводим команду sudo useradd *имя пользователя английскими буквами.
- А потом вводим пароль администратора и нажимаем на клавишу «Ввод» (Enter).
Естественно, необязательно использовать стандартные параметры. Можно самостоятельно указать пароль, расположение оболочки и другие данные. Для этого используются специальные аргументы:
- s — расположение оболочки. После параметра нужно указать полный путь до оболочки. Например /bin/bash/.
- p — пароль. Собственно, он вводится сразу после этого аргумента.
- G — группы, в которые нужно добавить нового пользователя. Вводим сюда все нужные группы через запятую.
- b — базовая папка, где будут храниться файлы пользователя.
- c — комментарии к новому пользователю.
- e — время в формате YYYY-MM-DD, в которое новый пользователь будет заблокирован.
Чтобы, например, добавить пользователя с паролем hello в группу wheel и заблокировать его 4 июня 2020 года, нужно ввести:
sudo /usr/sbin/useradd -p hello -G wheel -e 2020–06–04.
На этом все.
Автор материала: Владимир Ковылов
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.