Как добавить пользователя в группу Linux с помощью командной строки?
Совершенно непонятно, почему разработчики Linux Ubuntu сильно усложнили настройку учетных записей. Из-за этого у многих пользователей не получается добавить пользователя в группу Linux. Да, теперь управлять группами нельзя, и подобные новшества не всегда идут на пользу. По памяти все пытаются добавить пользователя в группу Linux, переходя в параметры - "Учетные записи", но там привычный функционал отсутствует. Непонятно, для чего было сделано это нововведение, но причины, скорее всего, есть. Благо сделать это можно по-другому.
Vsebina
Способы добавить пользователя в группу Linux
Начнем с самого простого. Для добавления в группы применяется простая команда useradd или usermod. С помощью первой команды можно добавить нового пользователя или просто обновить информацию об уже созданном. Вторая команда производит модификацию над существующим пользователем. Всю информацию о группах и участниках можно найти в следующих файлах: /etc/passwd, /etc/shadow или /etc/group.
При использовании команд вы должны понимать, в какую именно группу и какого пользователя вы добавляете. По умолчанию группа будет соответствовать имени пользователя. То есть для пользователя user1 его основная группа будет также user1. Изначально ему нужно задать его основную группу. И лишь затем пользователя можно добавлять во вторичные группы.
Пример применения команды useradd
Как мы уже сказали выше, эта команда добавляет нового участника в существующую группу. Если вторичной группы не существуют, мы ее можем создать.
Чтобы добавить пользователя Linux в группу с sudo, используем команду:
sudo useradd -G {group1} username
Здесь "-G" позволяет приписать пользователю группу. Необязательно использовать всего одно название группы. Их можно перечислять через запятые. Простой пример: нам необходимо добавить пользователя alexey в следующие группы: www, admins, test. Синтаксис будет следующим:
# useradd -G admins, test, www, alexey
Чтобы в Linux добавить пользователя в группу root, нужно просто через запятую приписать название данной группы, то есть root. В результате alexey будет добавлен в перечисленные через запятую группы.
Если нужной группы не существует, то ее нужно создать. Она создается командой: sudo groupadd group_name
На месте "group_name" может быть любое название группы.
Если вы не знаете, в какой именно группе (или группах) состоит пользователь, то это легко проверить командой: # sudo id user_name.
Пример применения команды usermod
Допустим, нам нужно добавить пользователя alexey в группу test. Используем команду:
# usermod -a -G test alexey
А вот чтобы изменить первичную группу этому же пользователю, команда будет немного иная:
# usermod -g test alexey
Все эти элементарные действия помогут добавить пользователя в группу на ОС Linux. И вообще, данная система крайне гибкая, и практически любые задачи можно решить с помощью терминала, когда необходимого функционала в интерфейсе не предусмотрено. С обновлением некоторые функции будут пропадать из панели, некоторые появляться, однако список команд и их предназначение не меняются и вряд ли когда-нибудь изменятся. Это будет просто глупо. Поэтому всегда пытайтесь управлять операционной системой Linux, Ubuntu в частности, с помощью простых команд. Это будет экономить много времени.
На этом все. Сохраните эти сведения, ведь невозможно запоминать подобные команды быстро. Так вы не будете тратить время на поиск нужной информации.
- Почтовый сервер на Linux: обзор и настройка
- Как открыть порт в Linux и чем проверить уже открытые?
- Осваиваем тонкости `ВКонтакте`: скрытые друзья
- Ликбез: как удалить друга из `Одноклассников`
- Флаги в `Майнкрафт` и их использование
- Важный вопрос: как сделать закрытую группу `В Контакте`?
- Virtualbox: настройка сети, Windows XP, Windows 7. Virtualbox Ubuntu: настройка сети
- Что такое РК в `Ворлд оф Танк` и как им пользоваться?
- Подробно о том, как поставить отчество `В Контакте`
- Подробно о том, как узнать кто писал в `Аск`
- `Моя семья`, Windows Phone: настроить. Настройка раздела `Моя…
- После переустановки Windows 7 компьютер тормозит: что делать?
- Торт `Эскимо` - оригинальный десерт
- Как в Windows 10 отключить запрос пароля пользователя?
- Как из планшета сделать графический планшет? Полезные приложения
- Использование MySQL: insert into
- Как добавить карту в Wallet: инструкции
- Браузер Опера не открывает страницы: в чем проблема?
- Как разблокировать человека в `Инстаграме`: пошаговая инструкция
- Как удалить WPS Office с компьютера: инструкция
- Не могу войти в `Гугл`-аккаунт: восстанавливаем забытые данные, способы входа после…