CentOS 8 добавить пользователя и группу

Centos 8 Add User Group



Linux - это многопользовательская операционная система. Несколько пользователей и групп могут совместно использовать ресурсы одновременно при работе в операционных системах Linux. В нескольких приложениях с командной строкой и графическим интерфейсом каждый пользователь может иметь разные уровни авторизации и уникальные настройки. К счастью, если вы администрируете сервер Linux, вам нужно будет добавить пользователей и группы. Вам может быть сложно добавлять пользователей и группы, не знакомые с ними.

В этой статье будет разъяснено, как добавлять пользователей и группы в дистрибутив CentOS 8 Linux с помощью командной строки.







Добавить пользователей в CentOS8

В CentOS с помощью команды «useradd» мы можем создать нового пользователя, за которым следует имя пользователя, которое мы хотим использовать. Эта команда очень универсальна, позволяя создавать пользователей, которые могут войти в систему, или даже пользователей, которые не могут войти в систему. Без какого-либо каталога пользователь будет создан и заблокирован для входа в систему. Например, если вы хотите добавить новый профиль пользователя без домашнего каталога пользователя, вы должны выполнить следующую команду:



$судоимя пользователя adduser

Или



$судоимя пользователя useradd

Вы можете заменить имя пользователя на Давид или любое другое имя по вашему желанию.





В случае успеха команда не выводит ничего, но создает домашний каталог пользователя. Пользователь может записывать, изменять и удалять файлы и папки внутри домашнего каталога, если учетная запись активирована.



Если вы хотите установить пароль для определенного пользователя, вы также можете это сделать. Все, что вам нужно сделать, это выполнить команду, за которой следует имя пользователя, и затем система попросит вас ввести пароль для его проверки.

$судо парольДэйвид

В настройках учетной записи вы можете увидеть пользователей, которых мы недавно создали.

Однако вы можете установить имя пользователя и пароль с одной попытки, а не выполнять разные команды. Вы должны выполнить следующую команду, чтобы одновременно установить имя пользователя и пароль:

$судоuseradd –m имя пользователя –p пароль

Вы можете установить имя пользователя и пароль по своему выбору.

Здесь momi - это имя пользователя, а momin01 - пароль для указанного пользователя.

Удалить пользователей в Centos 8

Если вы хотите удалить уже созданных пользователей в CentOS 8, вы можете использовать команду userdel. Эта команда очень проста в использовании, она позволяет удалять пользователей, если вы администрируете операционную систему Linux. Например, если вы хотите удалить только профиль пользователя, вы должны выполнить следующую команду, добавленную ниже:

$судоимя пользователя userdel

С другой стороны, если вы хотите удалить профиль пользователя без домашнего каталога пользователя, вы должны выполнить следующую команду, указанную ниже:

$судоuserdel –r имя пользователя

Вы можете заменить имя пользователя по своему усмотрению.

Добавить группы в Centos 8

Группа представляет пользователей одних и тех же свойств. Каждой группе в операционной системе Linux были предоставлены определенные права. В каждой группе может быть более одного пользователя. Поэтому, если вы хотите добавить несколько новых групп в CentOS 8, вам нужно написать для этого следующую команду:

$судоgroupadd имя группы

Например, мы заменяем имя группы на класс и город, чтобы создать две новые группы в нашем CentOS 8.

Добавить пользователей в группу

Теперь вы можете сделать это за пару минут, если хотите назначить вновь созданного пользователя в какую-то определенную группу. Для этой задачи мы воспользуемся командой usermod. Эта команда довольно проста в использовании. Таким образом, вы можете добавлять пользователей в группу, просто следуя добавленной ниже команде:

$судоusermod –a –G имя группы имя пользователя

Имя группы и имя пользователя можно заменить по вашему выбору.

При добавлении пользователя в новую группу рекомендуется использовать флаг –a. Если вы не используете флаг –a, пользователь будет отключен от группы, которая не записана после флага –G. Здесь class - это имя группы, а david - имя добавленного пользователя.

Эту команду также можно использовать по-другому, но она работает одинаково, например, в примере ниже:

$судоusermod –aG имя группы имя пользователя

Проверить пользователей в группе

Как бы вы могли определить, какие пользователи уже являются участниками определенной группы? Вы можете использовать простую команду, написанную ниже:

$рукояткаимя группы/так далее/группа

Приведенная выше инструкция покажет информацию, относящуюся к группе. Например, если мы выполним эту команду для класса группы и города отдельно, как показано на рисунке, она отобразит следующую информацию относительно обеих групп.

Здесь текст красного цвета представляет имя группы, x представляет пароль группы, числовое значение, например, 1008 представляет группу, идентификатор и имена пользователей, таких как Дэвид, которые в настоящее время являются членами определенной группы.

Доступна еще одна команда для проверки списка пользователей, присутствующих в настоящее время в группе, а также их идентификаторов пользователей. Когда вы вводите эту команду для выполнения, система запрашивает ваш пароль, потому что вы выполняете команду с привилегиями sudo, упомянутыми ниже. Приведенная ниже команда проверяет пользователей, которые присутствуют в группе, вместе с их идентификатором пользователя, как показано ниже:

$судокрышка –g имя группы

Здесь вы можете увидеть две группы, в которых присутствуют разные участники, а также их идентификаторы пользователей.

Есть еще один специальный способ узнать, какие пользователи присутствуют в группе. Для этой цели используется следующая команда:

$судо группыимя пользователя

На приведенном выше рисунке вы можете видеть, что john находится в группе под названием class, а peter - в группе под названием city, как и ожидалось.

Заключение

Невероятно легко применить все методы, описанные в этом руководстве. Теперь вы можете добавить несколько пользователей, групп и пользователей в группу, следуя приведенным здесь командам. Вы также можете проверить конкретных пользователей и их группы, пройдя через методы, используемые в этой статье.