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

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

Напълно разбираемо е защо Linux разработчицитеUbuntu значително усложнява конфигурирането на акаунти. Поради това много потребители не могат да добавят потребителя към групата на Linux. Да, сега не можете да управлявате групи и подобни иновации не винаги са от полза. От паметта всеки се опитва да добави потребителя в групата на Linux, като отиде в настройките на „Акаунти“, но обичайната функционалност там липсва. Не е ясно защо е направена тази иновация, но има най-вероятните причини. За щастие това може да стане по различен начин.

добавете потребител към linux група

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

Нека започнем с най-простия.За да добавите към групи, използвайте простата команда useradd или usermod. Използвайки първата команда, можете да добавите нов потребител или просто да актуализирате информация за вече създадена. Втората команда променя съществуващ потребител. Цялата информация за групи и членове може да бъде намерена в следните файлове: / etc / passwd, / etc / shadow или / etc / group.

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

Useradd пример

Linux добави потребител към групата на судо

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

За да добавите потребител на Linux към група с sudo, използвайте командата:

sudo useradd -G {group1} потребителско име

Тук "-G" ви позволява да зададете на потребителягрупа. Не е необходимо да се използва само едно име на групата Те могат да бъдат изброени със запетаи. Прост пример: трябва да добавим alexey на потребителя в следните групи: www, администратори, тест. Синтаксисът ще бъде следният:

# useradd -G администратори, тест, www, alexey

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

Ако желаната група не съществува, тогава тя трябва да бъде създадена. Създава се от командата: sudo groupadd group_name

На мястото на „име на група“ може да бъде всяко име на група.

Ако не знаете в коя група (или групи) се намира потребителят, това може лесно да се провери с командата: # sudo id user_name.

Пример за потребител

Linux добави потребител към коренната група

Да приемем, че трябва да добавим потребителски alexey към груповия тест. Използваме командата:

# usermod -a -G тест alexey

Но за да промените основната група на един и същ потребител, командата ще бъде малко по-различна:

# usermod -g тест alexey

Все эти элементарные действия помогут добавить потребител в група в Linux. По принцип тази система е изключително гъвкава и почти всякакви задачи могат да бъдат решени с помощта на терминала, когато в интерфейса не е осигурена необходимата функционалност. С актуализацията някои функции ще изчезнат от панела, някои ще се появят, но списъкът на командите и тяхното предназначение не се променят и е малко вероятно някога да се променят. Ще бъде просто глупаво. Затова винаги се опитвайте да контролирате операционната система Linux, по-специално Ubuntu, като използвате прости команди. Това ще спести много време.

Това е всичко. Запазете тази информация, защото е невъзможно да запомните бързо такива команди. По този начин няма да губите време в търсене на информацията, от която се нуждаете.