FreeBSD

FreeBSD Føj bruger til grupper

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

Et hvilket som helst 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 til hver proces, og det bruges sammen med GroupID eller GID til at vurdere, hvad der er tilladt at ændre.

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

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 har brug for rodadgang for at følge instruktionerne i denne vejledning. Brug sudo-kommandoen som illustreret nedenfor:

$ sudo -i

Udskiftning af en brugers gruppemedlemskab

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

$ id younis

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

$ pw usermod younis -G teamtwo

For at tilføje denne bruger younis til to grupper med kun en kommandolinje skal du bruge kombinationen nedenfor

$ pw usermod younis -G teamtwo, wwwbrugerne

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

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

Nedenstående kommandosyntaks kan føje brugere til en ny gruppe uden at fjerne deres eksisterende gruppemedlemskaber.

$ pw gruppe mod groupNameHere -m userNameHere
$ pw gruppe mod groupNameHere -m userNameHere1, userNameHere2,…

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

$ id younis1

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

$ pw groupmod teamtwo -m younis1

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

$ id younis1

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

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

$ pw bruger tilføjer younis2 -G test

$ passwd younis2

Med ovenstående kommandoer har vi oprettet en ny bruger ved navn younis2, føjet ham til den sekundære testgruppe og indstillet en adgangskode til brugerkontoen.

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

$ id younis2

Tjek medlemmerne i en FreeBSD-gruppe

Pw-kommandoen kan også bruges til at vise navnene på alle brugerne i en bestemt gruppe. For at kontrollere medlemmerne i vores testgruppe udsteder vi kommandoen nedenfor:

$ pw gruppeshow test

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

$ grep ^ test / etc / gruppe

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

$ grupper younis2

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

$ id younis2
$ id -G -n younis2

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 tilføjer brugere til nye grupper uden at erstatte deres medlemskaber. Du har også lært, hvordan du opretter og tilføjer nye brugere til allerede eksisterende grupper på farten.

OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...