Бүлэг гэдэг нь хэрэглэгчдийн бүлэглэж жагсаасан жагсаалт юм. Бүлгүүд нь бүлгийн нэр ба GID (бүлгийн ID)-аар танигддаг. FreeBSD (мөн ихэнх бусад UNIX® төрлийн систем) дээр, цөмөөс хэрэглэгчийн процессийг юм хийхэд нь зөвшөөрөл өгөхдөө хоёр зүйлийг хэрэглэж шийддэгээс нэг нь хэрэглэгчийн UID, нөгөө нь тэр хэрэглэгчийн хамаардаг бүлэг байдаг. Ихэнхдээ хэрэглэгчийн процессын GID нь жагсаалтын эхний бүлэг байдаг.
Бүлгийн нэрийг бүлгийн GID-д харгалзуулсан бичлэг
/etc/group
файлд бий. Энэ нь энгийн
текст файл бөгөөд тодорхойлох хоёр цэгээр таслагдсан дөрвөн
талбар байдаг. Эхний талбар нь бүлгийн нэр, хоёр дахь нь нууцлалын
хөрвүүлэлт хийгдсэн нууц үг, гурав дахь нь бүлгийн GID, тэгээд сүүлийнх
нь таслалаар тусгаарлагдсан гишүүдийн жагсаалт.
Бичиглэлийн дэлгэрэнгүй мэдээллийг
group(5) хуудаснаас харна уу.
Супер хэрэглэгч /etc/group
-г гараар засварлаж болно.
Мөн pw(8) тушаалыг бүлэг нэмэх болон засварлахад
хэрэглэж болно.
Жишээлбэл, дараах жишээ нь teamtwo
нэртэй бүлгийг
нэмж байна:
Дээрх 1100
гэсэн дугаар нь
teamtwo
нэртэй бүлгийн GID. Одоохондоо
teamtwo
бүлэгт гишүүд байхгүй байгаа.
Дараах тушаал jru
нөхрийг
teamtwo
бүлэгт нэмнэ.
#
pw groupmod teamtwo -M jru
#
pw groupshow teamtwo
teamtwo:*:1100:jru
-M
тохируулгад өгөх утга нь шинэ (хоосон) бүлэгт байх эсвэл солигдох
таслалаар тусгаарлагдсан хэрэглэгчдийн жагсаалт байна. Хэрэглэгчийн
хувьд энэ бүлгийн гишүүнчлэл нь нууц үгийн файлд заасан хэрэглэгчийн
анхдагч бүлэг дээр нэмэгдээд өөр байна. pw(8) тушаалыг
groupshow
гэсэн сонголтоор ажиллуулахад хэрэглэгчид
харуулагддаггүй бөгөөд, харин мэдээллүүд нь id(1) юм уу өөр ижил төрлийн
тушаалаар харуулагддаг. pw(8) нь зөвхөн
/etc/group
файлыг өөрчилдөг болохоос нэмэлт мэдээллийг
/etc/passwd
файлаас уншдаггүй.
#
pw groupmod teamtwo -m db
#
pw groupshow teamtwo
teamtwo:*:1100:jru,db
-m
тохируулгад өгөх утга нь бүлэгт нэмэгдэх
таслалаар тусгаарлагдсан хэрэглэгчдийн жагсаалт байна. Өмнөх жишээнээс
ялгаатай нь эдгээр хэрэглэгчид нь бүлэгт нэмэгдэх бөгөөд бүлэг дэх
хэрэглэгчдийн жагсаалтыг өөрчлөхгүй юм.
%
id jru
uid=1001(jru) gid=1001(jru) groups=1001(jru), 1100(teamtwo)
Энэ жишээн дээр jru
гэдэг гишүүн
jru
болон
teamtwo
бүлгийн гишүүн байна.
Энэ тушаалын талаар болон /etc/group
файлын хэлбэршилтийн
мэдээллийг pw(8) болон group(5) гарын авлагаас харна уу.
Энэ болон бусад баримтуудыг ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/ хаягаас татаж авч болно.
FreeBSD-ийн талаар
<questions@FreeBSD.org>
хаягтай холбоо барихаасаа өмнө
баримтыг уншина уу.
Энэ бичиг баримттай холбоотой асуулт байвал
<doc@FreeBSD.org>
хаягаар цахим захидал явуулна уу.
Энэ бичиг баримтын орчуулгатай холбоотой асуулт байвал
<admin@mnbsd.org>
хаягаар цахим захидал явуулна уу.