Как да добавите потребител към групата на Linux, като използвате командния ред?

Напълно неясно е защо разработчиците на Linux Ubuntu са значително усложнили настройката на акаунтите. Поради това много потребители не могат да добавят потребител към групата на Linux. Да, сега не можете да управлявате групи и такива иновации не винаги са полезни. В паметта всеки се опитва да добави потребител към Linux групата, превключвайки се на параметрите "Accounts", но няма обичайна функционалност. Не е ясно защо е направено това нововъведение, но вероятно причините за това са. Добре е да го правите по различен начин.


Начини за добавяне на потребител към групата на 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 администратори, test, www, alexey За да добавите потребител към коренната група на Linux, просто трябва да посочите коренното име на групата, т.е. root. В резултат на това alexey ще бъде добавен към групи, разделени със запетая. Ако желаната група не съществува, трябва да я създадете. Създава се от командата: sudo groupadd group_name Всяко име на група може да се намира на мястото "group_name". Ако не знаете от коя група (или групи) се състои потребителят, лесно е да проверите с командата: # sudo id user_name.

Пример за използване на командата usermod

Да предположим, че трябва да добавим alexey към тестовата група. Използвайте командата: # usermod -a -G test alexey Но за да промените основната група на този потребител, командата ще бъде малко по-различна: # usermod -g test alexey Всички тези елементарни действия ще помогнат да добавите потребител към групата на операционната система Linux. И като цяло, тази система е много гъвкава, и почти всяка задача може да бъде решена с помощта на терминала, когато необходимата функционалност в интерфейса не е осигурена. С надстройването някои функции ще изчезнат от панела, някои се появяват, но списъкът с команди и техните назначения не се променят и е малко вероятно да се променят. Просто ще бъде глупаво. Затова винаги се опитвайте да управлявате операционната система Linux, по-специално Ubuntu,с прости команди. Това ще спести много време. Това е всичко. Запазете тази информация, защото не можете да запомните подобни команди бързо. Така че няма да губите време за намиране на точната информация.

Свързани публикации