FreeBSD Føj bruger til grupper

Freebsd Add User Groups



I denne hurtige vejledning viser vi dig, hvordan du føjer brugere til en brugergruppe i dit FreeBSD -system ved hjælp af kontoens brugernavn. Et FreeBSD -system kan logges ind på flere forskellige brugerkonti på én gang, selvom kun en bruger må give input og dermed have kontrol over maskinen. For at logge ind på et FreeBSD -system ville hver bruger gøre det med sin brugerkonto.

Et vilkårligt antal brugerkonti kan gøres til en del af en gruppe i FreeBSD. Hver gruppe har et unikt navn og GID, der identificerer det. Der er et UserID eller UID for hver proces, og det bruges sammen med GroupID eller GID til at vurdere, hvad det er tilladt at ændre.







Tilføjelse af en bruger til en FreeBSD -gruppe med kommandoen pw

For at tilføje brugere til en gruppe bruger vi kommandolinjeprogrammet pw. Det tilsigtede formål med denne kommando er at give rodbrugeren en ligetil og intuitiv grænseflade til at oprette og tilpasse brugergrupper.



Så du skal bruge root -adgang for at følge instruktionerne i denne vejledning. Brug sudo -kommandoen som vist herunder:



$sudo -jeg





Udskiftning af en brugers gruppemedlemskab

Instruktionerne i dette afsnit fjerner gruppens tidligere medlemskab. For at se, hvilke grupper en bestemt bruger 'younis' er en del af, skal du bruge id -kommandoen:

$idyounis



Lad os tilføje denne bruger til en gruppe ved navn teamtwo. Indtast kommandoen pw som under:

$pw usermod younis-Gteamtwo

Hvis du vil føje denne bruger til to grupper med kun en kommandolinje, skal du bruge kombinationen herunder

$pw usermod younis-Gteamtwo, wwwusers

Hvor wwwusers er den anden gruppe, vil vi tilføje bruger -younis til. –G -switch, der bruges i kommandoen ovenfor, angiver den første gruppe som primær og følgende grupper som sekundær.

Tilføjelse af FreeBSD-brugere til en ny gruppe uden at erstatte allerede eksisterende medlemskaber

Kommandosyntaksen vist nedenfor kan føje brugere til en ny gruppe uden at fjerne deres eksisterende gruppemedlemskab.

$ pw gruppe mod{groupName Here} -m {brugernavn Her}
$ pw gruppe mod{groupName Here} -m {userNameHere1, userNameHere2, ...}

Lad os demonstrere med et eksempel. Kontroller brugergrupperne med id -kommandoen:

$idyounis1

For derefter at tilføje denne bruger til teamtwo -gruppen skal du bruge kommandosyntaksen som vi har brugt nedenfor:

$pw groupmod teamtwo-myounis1

Du kan sikre, at de tidligere gruppemedlemskaber bevares ved at køre id -kommandoen på den pågældende bruger.

$idyounis1

Tilføjelse af en ny bruger til en gruppe i FreeBSD

Dette afsnit vil fokusere på at oprette en ny bruger og tilføje den til en allerede eksisterende gruppe. Du kan bruge kommandoen pw igen til både at oprette brugeren og føje den til en gruppe.

$pw bruger tilføj younis2-Gtest

$passwdyounis2

Med kommandoerne ovenfor har vi oprettet en ny bruger ved navn younis2, føjet ham til den sekundære testgruppe og angivet en adgangskode til brugerkontoen.

For at køre en verifikation på brugerkontoen skal du bruge id -kommandoen igen:

$idyounis2

Kontroller medlemmerne i en FreeBSD -gruppe

Kommandoen pw kan også bruges til at vise navnene på alle brugere i en bestemt gruppe. For at kontrollere medlemmerne i vores testgruppe vil vi udstede kommandoen herunder:

$pw groupshow test

Alternativt kan vi bruge kommandoen grep på /etc /groupfile.

$greb^test/etc/gruppe

For at liste de grupper, en bestemt bruger er en del af, skal du køre følgende gruppekommando:

$grupperyounis2

Du kan bruge id -kommandoen til at se det samme resultat:

$idyounis2
$id -G -nyounis2

Konklusion

Denne vejledning handlede om at tilføje brugere til grupper i FreeBSD. Vi lærte, hvordan man udskifter medlemskaber til brugerkonti, og hvordan man føjer brugere til nye grupper uden at udskifte deres medlemskaber. Du har også lært, hvordan du opretter og tilføjer nye brugere til allerede eksisterende grupper på farten.