Bet kurį vartotojų abonementų skaičių galima įtraukti į „FreeBSD“ grupės dalį. Kiekviena grupė turi unikalų pavadinimą ir GID, kuris ją identifikuoja. Kiekvienam procesui yra „UserID“ arba „UID“ ir jie naudojami kartu su „GroupID“ arba „GID“ vertinant, ką leidžiama keisti.
Vartotojo įtraukimas į „FreeBSD“ grupę naudojant komandą pw
Norėdami įtraukti vartotojus į grupę, naudosime komandinės eilutės pw įrankį. Numatytas šios komandos tikslas yra suteikti pagrindiniam vartotojui paprastą ir intuityvią sąsają, skirtą kurti ir pritaikyti vartotojų grupes.
Taigi, norint vykdyti šio vadovo instrukcijas, jums reikės root prieigos. Naudokite komandą sudo, kaip parodyta žemiau:
$ sudo -i
Vartotojo grupės narystės pakeitimas
Šiame skyriuje pateiktos instrukcijos pašalins anksčiau turėtas grupės narystes. Norėdami pamatyti, kokių grupių tam tikras vartotojas yra „younis“, naudokite komandą id:
$ id younis
Pridėkime šį vartotoją prie grupės, pavadintos teamtwo. Įveskite komandą pw taip:
$ pw usermod younis -G teamtwo
Norėdami pridėti šį naudotoją younis prie dviejų grupių, naudodami tik vieną komandų eilutę, naudokite toliau pateiktą derinį
$ pw usermod younis -G teamtwo, wwwusers
Kai „wwwusers“ yra antroji grupė, norime pridėti vartotojų younis. Aukščiau pateiktoje komandoje naudojamas jungiklis -G nurodo pirmąją grupę kaip pirminę, o kitas grupes - kaip antrines.
„FreeBSD“ vartotojų įtraukimas į naują grupę nepakeičiant jau esamų narystių
Žemiau pateikta komandų sintaksė gali įtraukti vartotojus į naują grupę, nepašalinant jų esamų grupės narystių.
$ pw group mod groupNameHere -m userNameHere$ pw group mod groupNameHere -m userNameHere1, userNameHere2,…
Parodykime pavyzdžiu. Patikrinkite vartotojų grupes naudodami komandą id:
$ id younis1
Tada, jei norite pridėti šį vartotoją prie „teamtwo“ grupės, naudokite komandų sintaksę, kaip mes naudojome toliau:
$ pw groupmod teamtwo -m younis1
Galite įsitikinti, kad ankstesnės grupės narystės bus išsaugotos, paleisdami to vartotojo komandą id.
$ id younis1
Naujo vartotojo įtraukimas į grupę FreeBSD
Šiame skyriuje pagrindinis dėmesys bus skiriamas naujo vartotojo sukūrimui ir įtraukimui į jau esamą grupę. Galite dar kartą naudoti komandą pw, kad sukurtumėte vartotoją ir pridėtumėte jį prie grupės.
$ pw useradd younis2 -G testavimas$ passwd younis2
Naudodamiesi pirmiau pateiktomis komandomis, mes sukūrėme naują vartotoją pavadinimu younis2, įtraukėme jį į antrinę bandymų grupę ir nustatėme vartotojo paskyros slaptažodį.
Norėdami paleisti vartotojo abonemento patikrinimą, dar kartą naudokite komandą id:
$ id younis2
Patikrinkite „FreeBSD“ grupės narius
Komanda pw taip pat gali būti naudojama rodyti visų tam tikros grupės vartotojų vardus. Norėdami patikrinti savo bandymų grupės narius, mes išdavėme toliau pateiktą komandą:
$ pw grupių parodų testavimas
Arba galime naudoti komandą grep / etc / groupfile.
$ grep ^ testing / etc / group
Norėdami išvardyti grupes, kuriose yra tam tikras vartotojas, vykdykite šią grupių komandą:
$ grupės younis2Norėdami pamatyti tą patį rezultatą, galite naudoti komandą id:
$ id younis2$ id -G -n younis2
Išvada
Šioje pamokoje buvo viskas apie vartotojų įtraukimą į grupes FreeBSD. Sužinojome, kaip pakeisti vartotojų abonementus ir kaip įtraukti vartotojus į naujas grupes nepakeičiant jų narystės. Taip pat sužinojote, kaip sukurti ir pridėti naujų vartotojų prie jau esančių grupių kelyje.