FreeBSD Добавяне на потребител към групи

Freebsd Add User Groups



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

Всеки брой потребителски акаунти могат да бъдат част от група във FreeBSD. Всяка група има уникално име и GID, които я идентифицират. За всеки процес има UserID или UID и той се използва заедно с GroupID или GID за оценка на това, което е позволено да се промени.







Добавяне на потребител към група FreeBSD с командата pw

За да добавим потребители към група, ще използваме помощната програма pw за командния ред. Предвидената цел на тази команда е да предостави на root потребителя ясен и интуитивен интерфейс за създаване и персонализиране на потребителски групи.



Така че ще ви е необходим root достъп, за да следвате инструкциите в това ръководство. Използвайте командата sudo, както е илюстрирано по -долу:



$sudo





Замяна на членство в група на потребител

Инструкциите в този раздел ще премахнат предишните членове на групата. За да видите от кои групи е част определен потребител „younis“, използвайте командата id:

$документ за самоличностyounis



Нека добавим този потребител към група с име teamtwo. Въведете командата pw както по -долу:

$pw usermod younis-Gteamtwo

За да добавите този потребител younis към две групи само с един ред на команда, използвайте комбинацията по -долу

$pw usermod younis-Gteamtwo, wwwusers

Когато wwwusers е втората група, искаме да добавим потребителски younis. Превключвателят –G, използван в горната команда, определя първата група като основна, а следващите групи като вторична.

Добавяне на потребители на FreeBSD към нова група, без да се заменят вече съществуващи членства

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

$ pw групов мод{groupNameHere} {userNameHere}
$ pw групов мод{groupNameHere} {userNameHere1, userNameHere2, ...}

Нека демонстрираме с пример. Проверете потребителските групи с командата id:

$документ за самоличностyounis1

След това, за да добавите този потребител към групата teamtwo, използвайте синтаксиса на командите, както използвахме по -долу:

$pw groupmod teamtwoyounis1

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

$документ за самоличностyounis1

Добавяне на нов потребител към група във FreeBSD

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

$pw useradd younis2-Gтестване

$passwdyounis2

С горните команди създадохме нов потребител на име younis2, добавихме го към вторичната група за тестване и зададохме парола за потребителския акаунт.

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

$документ за самоличностyounis2

Проверете членовете в група FreeBSD

Командата pw може да се използва и за показване на имената на всички потребители в определена група. За да проверим членовете в нашата тестова група, бихме издали следната команда:

$pw groupshow тестване

Като алтернатива можем да използваме командата grep на /etc /groupfile.

$захващане^тестване/и т.н./група

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

$групиyounis2

Можете да използвате командата id, за да видите същия резултат:

$документ за самоличностyounis2
$документ за самоличност -G younis2

Заключение

Този урок беше за добавяне на потребители към групи във FreeBSD. Научихме как да заменим членството за потребителски акаунти и как да добавим потребители към нови групи, без да заменяме техните членства. Научихте също как да създавате и добавяте нови потребители към вече съществуващи групи в движение.