/etc/group-tiedoston sisältö voi aluksi tuntua salaiselta. Mutta se sisältää vain tietoa paikallisesti määritetyistä ryhmistä Linux-järjestelmässä.
Linuxissa käyttöoikeuksien määrittäminen ja pääsy tiettyihin järjestelmän osiin tapahtuu käyttäjä- ja ryhmäkäyttöoikeuksien kautta.
Ehkä yrität oppia lisää käyttäjäryhmistä ja sinun on ymmärrettävä niiden sisältö /etc/group tiedosto. Tai ehkä haluat sukeltaa järjestelmänhallintaan ja oppia kaiken käyttöoikeuksien määrittämisestä ja ryhmien hallinnasta Linuxissa.
Olipa syy mikä tahansa, Linux-käyttäjänä tietää enemmän /etc/group tiedostosta voi joskus olla apua.
Mikä on /etc/group-tiedosto?
Käyttäjäryhmät ovat välttämättömiä sen ymmärtämiseksi, miten käyttöoikeudet toimivat Linuxissa. Ryhmätiedosto, joka sijaitsee osoitteessa /etc hakemisto, on järjestelmätiedosto, joka sisältää tietoja Linux-koneeseen määritetyistä paikallisista ryhmistä.
Se on järjestelmätietokanta, joka sisältää tietoja käyttäjäryhmistä, kuten miten /etc/passwd-tiedosto tallentaa käyttäjätunnukset. Siellä on myös
/etc/shadow-tiedosto, joka sisältää jokaisen tietokoneen käyttäjän salatut salasanat.Ymmärtääksesi tärkeyden /etc/group tiedostoa, sinun on ensin opittava lisää käyttäjäryhmien roolista Linux-pohjaisissa järjestelmissä.
Linuxissa käyttöoikeudet on määritetty käyttäjille ja ryhmille. Nämä käyttöoikeudet auttavat järjestelmänvalvojaa määrittämään käyttäjien käyttöoikeuksia, kuten mitä ohjelmiston tai laitteiston osia käyttäjä tai ryhmä voi käyttää tai ei. Esimerkiksi pyöräryhmän käyttäjällä on oikeus käyttää sudo- tai su-komentoa.
Vastaavasti et voi olla vuorovaikutuksessa äänen tai äänen kanssa, jos käyttäjäsi ei ole osa audio ryhmä.
Voit tarkastella tiedoston sisältöä /etc/group tiedosto käyttämällä mikä tahansa tiedostojen katseluapuohjelma Linuxissa, kuten kissa:
sudo cat /etc/group
Ensi silmäyksellä on vaikea ymmärtää, mitä näytöllä näkyy. Keskity hieman enemmän ja huomaat, että merkinnät noudattavat kaavaa. Jokainen merkintä /etc/group tiedosto on yhdistelmä neljästä arvosta, jotka erotetaan a: lla kaksoispiste (:). Mitä nämä arvot ovat?
Tiedoston /etc/group sisällön ymmärtäminen
Ensimmäinen sarake (arvo ennen ensimmäistä kaksoispistettä) on ryhmän nimi. Koska tiedoston nimi on /etc/group, on järkevää asettaa nämä tiedot etusijalle. Sinä pystyt luettele kaikki käyttäjäryhmät Linuxissa jäsentämällä jokaisen merkinnän ryhmätiedostossa ja näyttämällä vain ensimmäisen sarakkeen.
cdrom: x: 24:käyttäjänimi
Etuoikeutetuille ryhmille toinen merkintä on salattu salasana. Useimmissa tiedostoversiosi salasana-arvoissa on "x" edustaa ristiä, mikä tarkoittaa, että ryhmälle ei ole asetettu salasanaa.
Toisen kaksoispisteen jälkeen oleva numero on ryhmän tunnus. Kuten käyttäjillä, jokaisella Linux-ryhmällä on yksilöllinen tunnus, joka tunnetaan myös nimellä Group ID tai lyhyesti GID.
Lopuksi lopussa oleva arvo sisältää käyttäjät, jotka kuuluvat ryhmään. Yleisissä ryhmissä on luettelossa muutama käyttäjä, jotka on erotettu toisistaan pilkkuja (,), kun taas toisilla on vain yksi. Joillakin niistä ei edes ole luettelossa käyttäjiä.
Käyttäjät ja ryhmät helpottavat Linuxin hallintaa
Sekä käyttäjillä että ryhmillä on valtava rooli Linux-järjestelmän hallinnassa. Pidä niitä kahtena Linux-järjestelmän monista pilareista, jotka ylläpitävät turvallisuutta antamalla järjestelmänvalvojan jakaa luvat ja vastuut huolellisesti.
Salaisuus sen takana, että Linux on turvallisempi kuin Windows, piilee tavassa, jolla käyttöoikeudet toimivat. Kaikilla käyttäjillä ei ole pääsyä järjestelmän tärkeisiin tiedostoihin; samoin kaikki prosessit eivät pääse käsiksi taustalla olevaan ohjelmistoon ja laitteistoon.
Useimmat Linuxin prosessit toimivat käyttäjätilassa, joka on ympäristö, jolla on rajoitetut käyttöoikeudet, toisin kuin ytimen tila, jossa kaikki on mahdollista minkä tahansa ytimessä käynnissä olevan prosessin hallintatason vuoksi tilaa.