Sissejuhatus Unixi faililuba

Unix on mitme kasutajaga opsüsteem. Kuna tegemist on sellise süsteemiga, saavad paljud kasutajad sellele juurde pääseda samal ajal. Seda kasutavad ka suurarvutid ja serverid. Kui korraga kasutab süsteemile nii palju inimesi, tekitab see palju turvalisusega seotud probleeme. See võib tekitada eksitavat teavet, rikkuda või andmeid muuta. Selliste olukordade jaoks on väga oluline ja ülioluline omada sellele opsüsteemile korralikku juurdepääsu, õigusi ja turvalisust. Turvalisuse tagamiseks kasutab Unixi faililuba kahel tasemel luba. See hõlmab omandiõigust ja luba. Mõistagem Unixi pakutavaid erinevaid turvalisuse, omandiõiguse ja lubade taset.

Unixi failiõigused

Igal Unixi failil võib olla 3 tüüpi omanikke. Need võivad olla järgmised:

  • Kasutaja: fail on vaikimisi loodud kasutaja. See on faili tegelik omanik ja tal on loodud failile täielikud õigused ja õigused.
  • Rühm: rühma võib kuuluda palju kasutajaid. Rühma kuuluvatel kasutajatel on sarnased õigused kõigi failide jaoks, millele rühmal on juurdepääs. Näiteks kui projekt vajab juurdepääsu saamiseks konkreetsele inimrühmale, saate kõik need kasutajad rühma lisada ja anda neile siis sarnased õigused. See saab ainult lugeda või lugeda ja kirjutada õigusi. See säästab aega, kui antakse kasutajatele juurdepääs sarnaste juurdepääsude korral eraldi.
  • Muu: kasutajad, kes vajavad juurdepääsu failile, ehkki nad pole ühegi grupi omanikud ega liikmed. See võib olla keegi teine, kes vajab juurdepääsu mõnele konkreetsele tööle. Seega mängivad load sel juhul olulist rolli.

Load

Failil võib olla kolme tüüpi õigusi. Olenevalt omaniku tüübist võib kõik järgmised kolm luba anda kõigile kolmele omaniku tüübile.

  • Loe: Sellise loa määramisega annate kasutajale volitused faili sisu avamiseks ja lugemiseks. Võite näha kogu selle sisu, kuid teil pole luba ega õigusi selles muudatuste tegemiseks.
  • Kirjutamine: kirjutamisõigus võimaldab kasutajal faili sisu muuta. Selle kohaldamisega antakse kasutajale volitused kataloogis salvestatud failide lugemiseks, muutmiseks, lisamiseks, eemaldamiseks ja ümbernimetamiseks. Oletame, et kasutajal on failidele kirjutamisõigus. Kasutaja saab faili muuta. Samuti saavad nad soovi korral kõik failid eemaldada või ümber nimetada.
  • Käivita: Windowsi käivitatavat faili saab selle .exe-failiga hõlpsasti käivitada. Kuid Unixi puhul ei saa programm käivituda enne, kui tal on käivitusluba. Kui teie kasutajatunnus ei anna asjakohast käivitusluba, siis ei saa te seda käivitada. Faili sisu saate siiski muuta või seda lugeda.

Lubade muutmine

Faili või kataloogi õiguste muutmiseks võite kasutada käsku Chmod. Lube saab muuta kahel viisil. See on sümboolne režiim ja absoluutne režiim.

Chmod sümbolirežiimis koos näidetega

Kui olete algaja, on see teile lihtsaim viis faili õiguste muutmiseks. Selle meetodi abil saate lisada, kustutada või täpsustada loa, mille saate vastavalt nõudele seada.

  • '+': See lisab määratud õigused soovitud faili või kataloogi.
  • '-': Thie eemaldab määratud õigused soovitud faili või kataloogi.
  • '=': See seab määratud õigused.
  • 'r': see näitab loetud olekut
  • 'w': see tähistab kirjutamist
  • 'x': See näitab käivitamist
  • '-': Luba pole

Võtame näite:

  • -rw-rw-r - as830b kodu

Esimene "-" näitab, et valime faili.

Kui alguses lisatakse reklaam nagu drwxr, siis tähendab see, et nimetatud lubadele antakse kataloog.

  • -rw-rw-r - as830b kodu

Esimene osa -rw soovitab, et omanik as830b saaks faili lugeda, seda redigeerida, kuid kasutaja ei pea juurdepääsu teostama, kuna juurdepääs on seatud "-".

Teine osa rw tähendab, et kasutaja as830b saab faili ainult lugeda või kirjutada või seda muuta.

Kolmas osa r- - tähendab, et kasutaja saab faili ainult lugeda.

Chmod absoluutses režiimis näidetega

Selle režiimi kasutamisel peate kasutama kolmekohalist kaheksanumbrit. See tähendab, et see vastab alljärgnevale:

  • 0: luba on keelatud -
  • 1: täitke –x
  • 2: kirjutage -w-
  • 3: Käivita ja kirjuta -wx
  • 4: loe r - -
  • 5: lugege ja täitke rx
  • 6: lugege ja kirjutage rw-
  • 7: lugege ja kirjutage ning käivitage rwx

Kui käsk antakse kui chmod 764 file.txt, tähendab see, et omanik saab lugeda, kirjutada ja käivitada. Kasutajagrupp saab lugeda ja kirjutada, teised aga ainult faili lugeda. Samamoodi tähendab see, et kui käsk muutub chmod 777 file.txt, tähendab see, et kasutaja saab lugeda kirjutada ja käivitada. Sama saavad teha ka kasutajarühma inimesed. Lisaks sellele saab maailm ka muudatusi teha, redigeerida ja käivitada.

Omanikke võib tähistada ka sümboolselt järgmiselt:

  • U: kasutaja / omanik
  • G: rühm
  • O: muud
  • A: kõik

Seda saab kasutada kui chmod o = rwx file.txt, mis tähendab, et teised seatakse lugema kirjutama ja käivitama. Käivituse lisamise kasutajarühmale saab seadistada, kasutades järgmist: chmod g + x file.txt

Järeldus - Unixi failiõigused

Unix on mitme kasutaja süsteem ja seetõttu tuleb turvalisuse seisukohast seadistada failide õigused ja omandiõigus. Sellel on kolm määratletud kasutajarühma ja kolme tüüpi õigusi, mida saab vastavalt vajadusele seadistada. See võib olla iga rühma või kasutaja jaoks, kes vajab määratud õigusi. Käsk 'chmod' võimaldab kasutajate ja rühmade õiguste seadistamist ja muutmist. See aitab tagada, et sisu näevad ainult volitatud inimesed. Seega tagab Unix turvalisuse säilimise ja andmed on korraga juurdepääsetavad ka mitmele kasutajale.

Soovitatavad artiklid

See on olnud Unixi faililubade juhend. Siin käsitleme Unixi faili luba ja loa muutmist koos näidetega. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Sissejuhatus Unixi funktsioonidesse
  2. Unixi kasutusviisid | 10 parimat kasutusala
  3. Unixi arhitektuur (näited)
  4. UNIXi intervjuu küsimused käsklustega
  5. Sammud, mida peate suurarvuti testimisel järgima

Kategooria: