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

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

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

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

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

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

вс -

groupadd newgroup

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

sudo groupadd newgroup

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

вс -
groupadd newgroup, newgroup2, newgroup3

или

sudo groupadd newgroup, newgroup2, newgroup3

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

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

вырезать -d: -f1 / etc / group | grep newgroup

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

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

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

su -
 groupdel newgroup

или

sudo groupdel newgroup

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

вырезать -d: -f1 / etc / group | grep newgroup

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

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

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

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

вс -

usermod -a -G новая группа yourusername

или

sudo usermod -a -G новая группа yourusername

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

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

группы

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

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

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

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

вс -

или

sudo -s

Now that you’ve got a root shell, it’ll be much easier to manipulate users without needing to add “sudo”, and a password over and over. To create a new user with a full home directory, run the command below.

Note: on some Linux PC’s you may need to replace “useradd” with “adduser”.

useradd newuser

Alternatively, it’s possible to create a new user and assign groups to it at the same time:

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

After creating the new user, set the password:

passwd newuser

Delete User

Deleting users on Linux is quite straightforward and easy. Getting rid of a user can easily be accomplished on Linux by making use of the userdel command.

Note: before continuing with deleting users, be sure to log out of everything. It’s a very bad idea to delete a user that is currently in use. Things can go wrong, and you’ll reget it.

Once you’ve made sure you’re not logged into the user you plan to delete, run:

su -

or

sudo -s

Followed by:

userdel -r newuser

To delete the user but preserve the Home directory, run this command instead:

userdel newuser


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.