Хотите добавить пользователей в систему Linux, но не знаете как? Управление пользователями в Linux с помощью интерфейса командной строки, без сомнения, сложная задача. А для новичков даже добавление новых пользователей - кошмар.
Вот как использовать useradd в Linux, которая позволяет быстро создавать новых пользователей из вашего терминала.
Что такое команда useradd?
Команда useradd в Linux - это стандартная команда, которая используется для добавления новых пользователей. Хотя большинство дистрибутивов Linux используют команду useradd, некоторые из них, включая Ubuntu, имеют команду adduser для управления пользователями.
Основное различие между этими двумя командами заключается в том, что useradd - это команда по умолчанию, предоставляемая в базовом пакете Linux, тогда как Добавить пользователя это просто справочная команда для useradd.
Такие дистрибутивы, как Ubuntu, создали новую команду adduser, которая связана с командой useradd по умолчанию через символическую ссылку. Символьная ссылка - это файл, в котором хранится ссылка на любой другой файл в вашей системе.
Вы можете сказать, что useradd и adduser - это одна и та же команда, но с другим именем. Команда useradd используется в каждом дистрибутиве на основе Arch, в то время как adduser используется в Ubuntu.
Стандартные и повышенные пользователи
Прежде чем переходить к своему терминалу, вы должны узнать о типах пользователей, которых вы можете создать в Linux. В системе Linux есть три основных типа пользователей.
- Административный (корень)
- Обычный
- Служба
У каждого из этих пользователей есть определенные разрешения и набор команд, которые они могут выполнять.
Например, система автоматически создает пользователя root при установке Linux на компьютер. У этих пользователей есть разрешения, связанные со всеми административными задачами и службами в системе Linux. Они могут удалять системные файлы, устанавливать новые пакеты, создавать новых пользователей, удалять существующих пользователей и многое другое.
С другой стороны, обычные пользователи имеют право выполнять стандартные задачи в системе. Обычный пользователь может выполнять простые задачи, такие как копирование файлов с помощью команды cp, просматривая Интернет и играя в игры. Эти пользователи могут иметь или не иметь свои собственные «домашние» каталоги для хранения файлов.
Нужно скопировать файлы и папки в Linux? Экономьте время, используя команду cp для перемещения данных в терминал.
В системах Linux каждое приложение имеет собственные учетные записи служб, которые предоставляются обычным пользователям. Пользователям службы назначаются разрешения, связанные с такими приложениями. Вы также можете предоставить пользователю другие привилегии, указав пользователю его идентификатор пользователя (UID).
Стандартные пользователи - это те, которые создаются во время установки, в то время как пользователи с повышенными правами имеют некоторые дополнительные разрешения. Пользователи с повышенными правами обычно имеют более высокие полномочия, чем обычные пользователи из-за дополнительных привилегий. Пользователи сервиса - отличный пример пользователей с повышенными привилегиями.
Как добавить или создать пользователей в Linux
Useradd - одна из самых мощных команд, представленных в Linux. Помните, что только администраторы могут создавать новых пользователей в системе. Вот синтаксис по умолчанию для команды useradd.
useradd [параметры] имя пользователя
Useradd и adduser имеют одинаковый синтаксис и параметры. Если вы используете дистрибутив, в котором используется adduser, достаточно просто заменить имя команды.
Вы можете создать нового пользователя с помощью следующей команды.
useradd muo
1. Создание паролей пользователей
Когда вы добавляете нового пользователя, он переводится в заблокированное состояние, где никто не может получить к нему доступ. Чтобы исправить это, просто назначьте пароль только что созданному пользователю. Вы можете сделать это, используя пароль команда.
passwd muo
После нажатия Войтивведите пароль, который вы хотите назначить пользователю. Обратите внимание, что вы не увидите этого на своем дисплее, так как это «способ Linux» для защиты пользователей от серфинга через плечо.
В файле "etc / passwd" хранится вся информация, связанная с паролями пользователей. Вы даже можете проверить файл, набрав нано / и т.д. / пароль в вашем терминале.
2. Создание пользователей с разными домашними каталогами
Когда вы создаете нового пользователя в Linux, по умолчанию для него создается новый домашний каталог. По умолчанию имя каталога - это имя нового пользователя. Если вы хотите, чтобы у вашего пользователя был домашний каталог с другим именем, -d flag - это тот, который вам нужен.
useradd -d дом / somedirectory / muohome muo
Если вы не хотите, чтобы у пользователя был домашний каталог, вы можете использовать -M флаг.
useradd -M muo
3. Создание нового пользователя с настраиваемым UID
UID или User ID автоматически назначается новым пользователям. UID до 500 зарезервированы для администраторов и суперпользователей. Если вы создадите своего первого обычного пользователя, система назначит ему UID 501.
Чтобы изменить это поведение по умолчанию, используйте -u флаг с помощью команды useradd.
useradd -u 605 muo
4. Добавление пользователя в группы
Linux предоставляет вам возможность сгруппировать пользователей по схожим категориям. Например, вы можете добавить всех администраторов и суперпользователей в группу с именем «admins». Аналогичным образом группа «редакторы» может включать всех редакторов видео, изображений или аудио.
Чтобы добавить пользователя в группу, вы можете использовать -ГРАММ флаг с командой по умолчанию.
useradd -G админы
Если вы хотите добавить одного пользователя в несколько групп, просто введите имена групп, разделенные запятой.
useradd -G админы, редакторы, владельцы muo
Если вы используете Ubuntu, обратите внимание, что добавление и удаление пользователей из групп в Ubuntu сильно отличается от других дистрибутивов.
Создание пользователей Linux с помощью графического интерфейса
Если вам не нравится командная строка Linux, не волнуйтесь, поскольку большинство дистрибутивов позволяют добавлять новых пользователей с помощью графического пользовательского интерфейса. Хотя в большинстве случаев вы найдете параметры управления пользователями в системных настройках, разные среды рабочего стола Linux имеют свои собственные способы сделать то же самое.
Связанный: Лучшие среды рабочего стола Linux
В Ubuntu откройте Настройки> Детали> Пользователи> Разблокировать. Введите пароль root, если вы еще этого не сделали. Вы найдете все необходимые параметры, связанные с управлением пользователями. В системах, работающих в среде KDE, перейдите в Настройки системы и нажмите на Менеджер пользователей из вариантов.
Хотя интерфейс командной строки предоставляет вам множество опций, которые вы можете выбрать при создании новых пользователей, графический интерфейс лучше всего подходит для новичков.
Управление пользователями в Linux
Добавление новых пользователей - это самая основная, но важная вещь, которую вы должны усвоить при управлении машиной Linux. Пользователи - от персональных компьютеров до сложных серверов на базе Linux - составляют основу системы.
Большинство людей сбиваются с толку, когда впервые начинают использовать Linux на своем компьютере. Вот почему выбор правильного дистрибутива важен, если вы переходите с любой другой операционной системы на Linux.
Переход с Windows на Linux может быть трудным. Сделайте это проще, выбрав Robolinux, лучший дистрибутив Linux для пользователей Windows.
- Неопределенные

Дипеш - технический блоггер, который пишет информационный контент более 3 лет. В настоящее время он получает степень бакалавра компьютерных приложений в известном университете Индии. В свободное время он любит писать, слушать музыку и играть на гитаре.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.