Ubuntu Linux: Добавяне и премахване на потребители към групи по лесния начин

Ubuntu Linux: Добавяне и премахване на потребители към групи по лесния начин

Дори и да сте сравнително опитен потребител на Linux, групите може да не са нещо, за което мислите толкова често. В много случаи основните групи, създадени, когато създавате нов потребител, докато настройвате вашата система, са всичко, от което се нуждаете.





как да инсталирате Linux на chromebook

И все пак, докато администрирате системата си, може да срещнете ситуации, в които трябва да добавите потребител към група. Лесно е да добавяте или изтривате потребител от група в 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

Горното би създало група, известна като „нова група“. Тази команда не е тази, която някога може да се наложи да изпълните, но инсталирането на определен софтуер може да изисква създаването на нови групи. За да добавите потребител към група, която току -що сте създали, използвайте същите стъпки, описани по -горе.

Премахване на потребител от група в Ubuntu

Сега знаете как да добавите потребител към група в Linux, но какво ще кажете да ги премахнете от група? Това може да варира в различните дистрибуции на Linux, но за щастие в Ubuntu е лесно да премахнете потребител от група.

The

sudo groupadd newgroup

команда, както подсказва името, често се използва за изтриване на потребител изцяло. Можете също да го използвате в Ubuntu, за да изтриете потребител от група, както и в други дистрибуции като Debian, където пакетът също е достъпен. За да премахнете потребител от група, използвайте командата по следния начин:

deluser

Винаги проверявайте двойно дали името на групата присъства. Ако изпълните командата без име на група, тя просто ще изтрие потребителя изцяло. Например следната команда ще премахне потребителя от групата „sudo“.

sudo deluser username groupname

Ако сте пропуснали последното „sudo“ от горната команда, това ще изтрие потребителя „kwouk“.

Може да помогне за двойна проверка към кои групи вече е назначен потребител. За да направите това, просто изпълнете следното:

sudo deluser kwouk sudo

По -лесен начин за добавяне и премахване на потребители от групи

Много хора биха предпочели да използват графичен инструмент в Ubuntu, за да добавят потребители и да ги премахват от групи. Ако често се налага да правите това и не предпочитате да работите от командния ред, това може да ви улесни много. За щастие, това не само е възможно, но и лесно да се направи.

За да направите това, ще трябва да инсталирате пакета 'gnome-system-tools', който съдържа няколко различни помощни програми. Интересуваме се само от приложението „Потребители и групи“, но все пак трябва да инсталираме целия пакет. За да направите това, изпълнете следната команда:

sudo groups username

Отговорете с „да“ на подканите, след това изчакайте пакетите да се изтеглят и инсталират. След като инсталацията приключи, стартирайте Потребители и групи приложение.

Вляво ще видите списък с потребителите във вашата система. За да добавите и премахнете потребители от групи, щракнете върху Управление на групи . Ще видите списък с всички групи, налични във вашата инсталация на Ubuntu. Добавете потребители към групи, като щракнете върху Имоти и поставете отметка в квадратчето до имената им. Изтрийте потребителите от групи, като премахнете отметката от квадратчето.

Нови начини за управление на разрешенията в Ubuntu

Докато корените му на Unix датират от 70 -те години на миналия век, Linux непрекъснато се развива. Това не означава само по -добра хардуерна поддръжка и ощипване на производителността. С развитието на Linux виждаме все повече начини за управление на потребители и разрешения.

Наред с други неща, Ubuntu 19.10 предлага Gnome версия 3.32, която добавя контрол на разрешенията за приложения. Това ще ви позволи да използвате разрешения за приложения в стил смартфон. Въпреки че тази функция е все още в начален стадий, тя може да направи десктопа на Linux по -сигурен. За да разгледате други нови неща по пътя, вижте нашето ръководство за новите функции, идващи в Ubuntu 19.10.

Дял Дял Туит електронна поща 5 съвета за зареждане на вашите VirtualBox Linux машини

Уморени ли сте от лошото представяне на виртуалните машини? Ето какво трябва да направите, за да увеличите производителността на VirtualBox.

Прочетете Напред
Свързани теми
  • Linux
  • Системно администриране
  • Потребителски групи
За автора Крис Уук(118 статии са публикувани)

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

steam казва, че нямам място на диска
Още от Kris Wouk

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux