Как да добавите потребител към група в Debian 10?

How Add User Group Debian 10



Всяка операционна система работи по концепцията за привилегии. Тези привилегии са правата, които се предоставят на всеки потребител въз основа на разрешенията, които имат, и задачите, които искат да изпълняват. Тези разрешения могат да включват следното: Прочети , Пиши , и Изпълни . В идеалния случай никоя операционна система не трябва да позволява на потребителя да ескалира привилегиите, които някога са му били присвоени, освен ако не са променени от операционната система. Следователно всеки потребител може да изпълнява само функциите, посочени в привилегиите му. Понякога обаче няколко потребители имат едни и същи права за един и същ ресурс. Това е ситуацията, при която концепцията за Група влиза в игра. В операционната система Linux групата се определя като набор от различни потребители, които имат еднакви права. Това означава, че когато множество потребители са склонни да имат едни и същи привилегии, тогава вместо да предоставяме тези привилегии на всеки потребител поотделно, ние създаваме група с желаните привилегии и добавяме всички заинтересовани потребители към тази група, така че всички те да могат да имат еднакви права привилегии.

По същество групите могат да имат следните два типа:







  • Първична група
  • Вторична група

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



Методи за добавяне на потребител към група в Debian 10:

За да добавите потребител към група или групи в Debian 10, можете да използвате всеки от двата метода, обсъдени по -долу:



Метод №1:

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





1. Щракнете върху раздела Дейности, разположен на вашия работен плот, както е подчертано на изображението, показано по -долу:



2. Веднага щом направите това, лента за търсене ще се появи на екрана ви. Въведете терминал в тази лента за търсене и кликнете върху резултата от търсенето, за да стартирате терминала в Debian 10, както е подчертано на следното изображение:

3. Това ще стартира терминалния прозорец, който е показан на изображението по -долу:

4. Сега въведете следната команда във вашия терминал и след това натиснете клавиша Enter:

sudousermod –a –G GroupName UserName

Тук заменете GroupName с името на групата, към която искате да добавите потребителя, и UserName с името на потребителя, когото искате да добавите в групата. В този пример исках да добавя потребителя KBuzdar към sudo група. Затова замених GroupName със sudo и UserName с KBuzdar. Веднага след като тази команда се изпълни успешно, посоченият потребител ще бъде добавен към посочената група. Тази команда е показана и на следното изображение

Метод 2:

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

Стартирайте терминала по същия начин, както е описано в метода по -горе. Сега въведете следната команда във вашия терминал и след това натиснете клавиша Enter:

sudousermod –a –G GroupName, GroupName UserName

Тук можете да добавите колкото искате групи, разделени със запетая, както е показано по -горе. Заменете GroupName [s] с имената на всички групи, към които искате да добавите вашия потребител и UserName с името на потребителя, който искате да бъде добавен към посочените групи. В този пример исках да добавя потребителя KBuzdar към sudo и докер групи. Затова замених GroupName [s] със sudo и docker и UserName с KBuzdar. Веднага след като тази команда се изпълни успешно, посоченият потребител ще бъде добавен към посочените групи. Тази команда също е показана на изображението по -долу:

Заключение:

Като следвате двата метода, описани в тази статия, можете удобно да добавите потребител към група или дори няколко групи наведнъж. По този начин няма да се налага да предоставяте на всеки потребител същите права поотделно; по -скоро те автоматично ще им бъдат предоставени, след като станат част от определена група. Това не само ще спести вашето ценно време, но и ще увеличи производителността ви.