FreeBSD Добавить пользователя в группы

Freebsd Add User Groups



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

Любое количество учетных записей пользователей может быть включено в группу во FreeBSD. Каждая группа имеет уникальное имя и GID, который ее идентифицирует. Для каждого процесса существует UserID или UID, который используется вместе с GroupID или GID для оценки того, что ему разрешено изменять.







Добавление пользователя в группу FreeBSD с помощью команды pw

Чтобы добавить пользователей в группу, мы будем использовать утилиту командной строки pw. Предполагаемая цель этой команды - предоставить пользователю root простой и интуитивно понятный интерфейс для создания и настройки групп пользователей.



Таким образом, вам понадобится root-доступ, чтобы следовать инструкциям в этом руководстве. Используйте команду sudo, как показано ниже:



$судо





Замена членства пользователя в группе

Инструкции в этом разделе удаляют ранее состоявшееся членство в группе. Чтобы узнать, в какие группы входит определенный пользователь younis, используйте команду id:

$я быЮнис



Давайте добавим этого пользователя в группу под названием teamtwo. Введите команду pw, как показано ниже:

$pw usermod younis-ГРАММteamtwo

Чтобы добавить этого пользователя younis в две группы с помощью всего одной строки команды, используйте комбинацию ниже

$pw usermod younis-ГРАММteamtwo, wwwusers

Если wwwusers - вторая группа, мы хотим добавить пользователя younis. Ключ –G, используемый в приведенной выше команде, определяет первую группу как первичную, а следующие группы как вторичные.

Добавление пользователей FreeBSD в новую группу без замены ранее существовавшего членства

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

$ pw групповой мод{groupNameHere} {userNameHere}
$ pw групповой мод{groupNameHere} {userNameHere1, userNameHere2, ...}

Продемонстрируем на примере. Проверьте группы пользователей с помощью команды id:

$я быyounis1

Затем, чтобы добавить этого пользователя в группу teamtwo, используйте синтаксис команды, как мы использовали ниже:

$pw groupmod teamtwoyounis1

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

$я быyounis1

Добавление нового пользователя в группу во FreeBSD

В этом разделе основное внимание будет уделено созданию нового пользователя и добавлению его в уже существующую группу. Вы можете снова использовать команду pw как для создания пользователя, так и для добавления его в группу.

$pw useradd younis2-ГРАММтестирование

$парольyounis2

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

Чтобы запустить проверку учетной записи пользователя, снова используйте команду id:

$я быyounis2

Проверить участников в группе FreeBSD

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

$pw groupshow тестирование

В качестве альтернативы мы можем использовать команду grep в / etc / groupfile.

$рукоятка^ тестирование/так далее/группа

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

$группыyounis2

Вы можете использовать команду id, чтобы увидеть тот же результат:

$я быyounis2
$я бы -ГРАММ -nyounis2

Заключение

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