Failo /etc/group turinys iš pradžių gali atrodyti paslaptingas. Tačiau jame yra tik informacija apie lokaliai sukonfigūruotas grupes Linux sistemoje.

Linux sistemoje autorizacijų konfigūravimas ir prieiga prie tam tikrų sistemos dalių atliekama naudojant vartotojo ir grupės leidimus.

Galbūt bandote sužinoti daugiau apie vartotojų grupes ir jums reikia suprasti turinį /etc/group failą. Arba galbūt norite pasinerti į sistemos administravimą ir sužinoti viską apie leidimų konfigūravimą ir grupių valdymą sistemoje „Linux“.

Kad ir kokia būtų priežastis, kaip „Linux“ vartotojas, žinantis daugiau apie /etc/group failas kartais gali būti naudingas.

Kas yra /etc/group failas?

Vartotojų grupės yra būtinos norint suprasti, kaip leidimai veikia Linux sistemoje. Grupės failas, esantis /etc katalogas, yra sistemos failas, kuriame yra informacija apie vietines grupes, sukonfigūruotas Linux kompiuteryje.

Tai sistemos duomenų bazė, kurioje yra informacijos apie vartotojų grupes, panašiai kaip /etc/passwd failą

instagram viewer
saugo vartotojų vardus. Taip pat yra /etc/shadow failą, kuriame yra užšifruoti kiekvieno kompiuterio vartotojo slaptažodžiai.

Norėdami suprasti svarbą /etc/group failą, pirmiausia turite daugiau sužinoti apie vartotojų grupių vaidmenį Linux pagrindu veikiančiose sistemose.

„Linux“ leidimai priskiriami vartotojams ir grupėms. Šie leidimai padeda administratoriui nustatyti naudotojo prieigos valdiklius, pvz., kokias programinės įrangos ar aparatinės įrangos dalis gali pasiekti vartotojas arba grupė. Pavyzdžiui, ratų grupės vartotojas turi teisę naudoti komandą sudo arba su.

Panašiai negalėsite bendrauti su garsu ar garsu, jei jūsų vartotojas nėra garso grupė.

Galite peržiūrėti turinį /etc/group failą naudodami bet kokia failų peržiūros programa „Linux“., kaip katė:

sudo cat /etc/group

Iš pirmo žvilgsnio bus sunku suprasti, kas rodoma ekrane. Sutelkite daugiau dėmesio ir suprasite, kad įrašai seka šabloną. Kiekvienas įrašas /etc/group failas yra keturių reikšmių, atskirtų a dvitaškis (:). Kas yra šios vertybės?

/etc/group turinio supratimas

Pirmas stulpelis (reikšmė prieš pirmąjį dvitaškį) yra grupės pavadinimas. Kadangi failo pavadinimas yra /etc/group, prasminga šią informaciją pateikti pirmiausia. Tu gali išvardyti visas „Linux“ vartotojų grupes analizuodami kiekvieną grupės failo įrašą ir rodydami tik pirmąjį stulpelį.

cdrom: x: 24: vartotojo vardas

Daugiau privilegijuotoms grupėms antrasis įrašas bus šifruotas slaptažodis. Dauguma slaptažodžių verčių jūsų failo versijoje turės "x“, reiškiantis kryžių, o tai reiškia, kad grupei slaptažodis nenustatytas.

Skaičius po antrojo dvitaškio yra grupės ID. Kaip ir vartotojai, kiekviena Linux grupė turi unikalų ID, dar vadinamą grupės ID arba trumpiau GID.

Galiausiai vertėje pabaigoje yra vartotojai, kurie yra grupės dalis. Bendrosiose grupėse bus išvardyti keli vartotojai, atskirti pagal kableliais (,), o kiti turės tik vieną. Kai kuriuose iš jų net nebus vartotojų sąraše.

Vartotojai ir grupės palengvina Linux administravimą

Tiek vartotojai, tiek grupės atlieka didžiulį vaidmenį valdant Linux sistemą. Laikykite juos dviem iš daugelio „Linux“ sistemos ramsčių, užtikrinančių saugumą, leidžiant administratoriui atidžiai priskirti leidimus ir deleguoti pareigas.

„Linux“ saugesnė nei „Windows“ paslaptis slypi leidimų veikimo būdu. Ne kiekvienas vartotojas turi prieigą prie svarbių sistemos failų; taip pat ne visi procesai gali pasiekti pagrindinę programinę ir aparatinę įrangą.

Dauguma Linux procesų veikia vartotojo erdvėje, kuri yra aplinka su ribotais leidimais, priešingai nei branduolio erdvė, kur viskas įmanoma dėl bet kurio branduolyje veikiančio proceso valdymo lygio erdvė.