Ubuntu Linux: легкое добавление и удаление пользователей в группы

Ubuntu Linux: легкое добавление и удаление пользователей в группы

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





показать батарею на панели задач Windows 10

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





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

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





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

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



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

Если вы хотите добавить пользователя в группу в Linux, вам следует знать две команды. Эти

groups

команда и





usermod

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

groups

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





getent

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

getent group

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

Чтобы добавить пользователя в группу, используйте

usermod

команда. Обычно это делается с помощью следующей команды:

sudo usermod -a -G group username

С помощью приведенной выше команды замените

group

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

username

с именем пользователя. Например:

sudo usermod -a -G sudo kwouk

Это позволит данному пользователю использовать

sudo

команда. Поскольку только пользователи в этой группе могут использовать

sudo

, вы можете запустить только

usermod

команда, если вы уже в этой группе.

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

Создание новой группы в Ubuntu

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

Эта команда очень проста в использовании. Просто запустите его под

sudo

с названием группы, которую вы хотите создать. Например:

увеличить выделенную видеопамять Intel HD Graphics
sudo groupadd newgroup

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

Удаление пользователя из группы в Ubuntu

Теперь вы знаете, как добавить пользователя в группу в Linux, но как насчет удаления его из группы? Это может варьироваться в зависимости от дистрибутива Linux, но, к счастью, в Ubuntu легко удалить пользователя из группы.

В

deluser

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

sudo deluser username groupname

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

sudo deluser kwouk sudo

Если вы не укажете последнее слово «sudo» в приведенной выше команде, он удалит пользователя «kwouk».

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

sudo groups username

Более простой способ добавлять и удалять пользователей из групп

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

Для этого вам нужно установить пакет gnome-system-tools, который содержит несколько различных утилит. Нас интересует только приложение «Пользователи и группы», но нам все равно нужно установить весь пакет. Для этого выполните следующую команду:

sudo apt install gnome-system-tools

Ответьте на запросы 'да', затем дождитесь загрузки и установки пакетов. После завершения установки запустите Пользователи и группы заявление.

Слева вы увидите список пользователей вашей системы. Чтобы добавлять и удалять пользователей из групп, нажмите Управление группами . Вы увидите список всех групп, доступных в вашей установке Ubuntu. Добавьте пользователей в группы, нажав Характеристики и установите флажок рядом с их именами. Удалите пользователей из групп, сняв флажок.

Новые способы управления разрешениями в Ubuntu

Хотя его корни в Unix восходят к 1970-м годам, Linux постоянно развивается. Это означает не только лучшую поддержку оборудования и повышение производительности. По мере развития Linux мы видим больше способов управления пользователями и разрешениями.

Среди прочего, Ubuntu 19.10 предлагает Gnome версии 3.32, которая добавляет контроль разрешений приложений. Это позволит вам использовать разрешения приложений в стиле смартфона. Хотя эта функция все еще находится в зачаточном состоянии, она может в конечном итоге сделать рабочий стол Linux более безопасным. Чтобы узнать о других новых вещах, см. Наше руководство по новым функциям, появившимся в Ubuntu 19.10.

Делиться Делиться Твитнуть Эл. адрес 5 советов, как зарядить ваши машины VirtualBox Linux

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

Читать далее
Похожие темы
  • Linux
  • Системное администрирование
  • Группы пользователей
Об авторе Крис Вук(Опубликовано 118 статей)

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

как работает Snap Score
Ещё от Kris Wouk

Подписывайтесь на нашу новостную рассылку

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

Нажмите здесь, чтобы подписаться
Категория Linux