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





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

Создание новых групп Linux


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

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



su - 

groupadd newgroup

или, в качестве альтернативы, создать новую группу с sudo:

sudo groupadd newgroup

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

su - 
groupadd newgroup, newgroup2, newgroup3

или

sudo groupadd newgroup, newgroup2, newgroup3


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




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


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


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


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

su- 
groupdel newgroup


или

sudo groupdel newgroup

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

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


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


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


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

Примечание. Как и прежде, подтвердите, что вы можете войти в Root с помощью su или использовать sudo до изменения важной информации о пользователе.

su -
usermod -a -G newgroup yourusername


или

sudo usermod -a -G newgroup yourusername


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




groups


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


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


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


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

su -

или

sudo -s


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

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

useradd newuser

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

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


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

passwd newuser


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


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

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

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

su -

или

sudo -s


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

userdel -r newuser


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

userdel newuser
Как управлять группами и пользователями в Linux Как управлять группами и пользователями в Linux Reviewed by Admin on июля 03, 2018 Rating: 5

Комментариев нет: