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

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

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

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

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 так же просто, как создать новую. Сначала войдите как всили подтвердите, что ваш пользователь может выполнить судо команды. Затем запустите Groupdel команда, чтобы избавиться от существующей группы.

su -
groupdel newgroup

или

sudo groupdel newgroup

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

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

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

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

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

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

su -

usermod -a -G newgroup yourusername

или

sudo usermod -a -G newgroup yourusername

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

groups

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

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

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

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

su -

или

sudo -s

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

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

useradd newuser

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

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

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

passwd newuser

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

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

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

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

su -

или

sudo -s

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

userdel -r newuser

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

userdel newuser

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *