Как управлять группами и пользователями в Linux

click fraud protection

Управление пользователями и группами в Linux звучит довольно сложно, но на самом деле это довольно просто. Если у вас возникли проблемы с пониманием того, как создавать новые группы, удалять существующие группы или изменять пользователей в вашей системе, не беспокойтесь. Оказывается, даже самые опытные пользователи Linux могут легко забыть основы. В этом руководстве мы рассмотрим все способы управления группами и пользователями на платформе Linux.

Создать новые группы

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

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

instagram viewer
su - groupadd newgroup

или, альтернативно, создайте новую группу с помощью sudo:

sudo groupadd newgroup

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

су - groupadd newgroup, newgroup2, newgroup3

или

sudo groupadd newgroup, newgroup2, newgroup3

Groupadd создаст новую группу в вашей системе Linux. Чтобы подтвердить наличие группы, рассмотрите возможность фильтрации списка групп на вашем компьютере.

cut -d: -f1 / etc / group | grep newgroup

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

Удалить группы

Если вы не пользуетесь определенной группой на своем компьютере с Linux, рекомендуется удалить ее. Удаление группы пользователей в Linux так же просто, как создание новой. Сначала войдите как суили подтвердите, что ваш пользователь может выполнить Судо команды. Затем запустите groupdel Команда, чтобы избавиться от существующей группы.

су -
groupdel новая группа

или

Судо groupdel новая группа

Бег groupdel должен избавиться от этого. Перечислите все доступные группы на вашем компьютере, чтобы быть уверенным.

cut -d: -f1 / etc / group | grep newgroup

Если Grep ничего не возвращает, вы точно знаете, что группа исчезла.

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

Чтобы добавить существующих пользователей во вновь созданную группу, вам необходимо использовать usermod команда. Откройте терминал и используйте команду cut для просмотра всех групп. Просмотрите список и найдите названия групп, в которые вы хотите добавить своего пользователя. В качестве альтернативы используйте имя группы пользователей, созданной ранее.

Примечание: как и раньше, подтвердите, что вы можете войти в Root с помощью суили что вы можете использовать Судо перед изменением важной пользовательской информации.

su - usermod -a -G newgroup yourusername

или

sudo usermod -a -G newgroup yourusername

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

группы

Управление пользователями

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

Создать нового пользователя

Нужно создать нового пользователя в вашей системе Linux? Начните с открытия Терминал окно. В терминале получить root-доступ с помощью су или Судо.

су -

или

судо

Теперь, когда у вас есть корневая оболочка, вам будет намного проще манипулировать пользователями без необходимости добавлять «sudo» и пароль снова и снова. Чтобы создать нового пользователя с полным домашним каталогом, выполните команду ниже.

Примечание: на некоторых компьютерах с Linux вам может потребоваться заменить «useradd» на «adduser».

useradd newuser

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

useradd -G group1, group2, group3, group4, group5, group6 newuser

После создания нового пользователя установите пароль:

passwd newuser

Удалить пользователя

Удаление пользователей в Linux довольно просто и просто. В Linux можно легко избавиться от пользователя, воспользовавшись userdel команда.

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

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

су -

или

судо

С последующим:

userdel -r newuser

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

userdel newuser
watch instagram story