Chmod või kuidas muuta meie failide õigusi

Faililube tähistav tabalukk

Paljudel juhtudel, kui soovime juurde pääseda failile, mis on meile edastatud USB-mälupulga või Interneti kaudu, või kui soovime juurde pääseda teisele kasutajale kuuluvasse kausta, annab Gnu / Linuxi jaotus meile vea. See võib juhtuda isegi siis, kui kirjutame käsu õigesti. Veelgi enam, hoolimata sellest annab süsteem meile sõnumi "vale juurdepääs" või "juurdepääs keelatud".

Selle põhjus on see, et aastal Gnu / Linuxil on nii failidel kui kaustadel õigused nendega töötamiseks. Need load on seotud nende muutmise, kõrvaldamise ja loomisega.

Mis on failiload?

Kõigil Gnu / Linuxi distributsioonidel Kasutajaid on kahte tüüpi, peamiselt administraator või root ja ülejäänud kasutajad. Administraatoril on juurdepääs kõigile operatsioonisüsteemi failidele, ta saab kustutada, luua ja muuta mis tahes faile.

Ülejäänud kasutajad saavad oma faile ainult kustutada, muuta või luua, failid, mis asuvad teie kodus. Süsteemifaile ja teiste kasutajate faile saab kustutada, muuta või luua ainult administraatori või mõjutatud kasutaja loal.

Milliseid õigusi saame Gnu / Linuxis rakendada?

Igal Gnu / Linuxi failil on kolm õiguste rühma, esimene rühm ütleb meile, mida selle faili omanik teha saab. Teine rühm ütleb meile, millised õigused on kõigil selle grupi kasutajatel, kellele see fail kuulub, ja kolmas rühm näitab õigusi, mis teistel kasutajatel on.

Need loarühmad on olulised, kuna nendega mängitakse ja võimaldab meil anda oma operatsioonisüsteemile turvalisuse ja funktsionaalsuse.

Seega saame teha, et teatud faile saaksime ainult ise lugeda või muuta, me saame seda teha kausta haldab grupp kasutajaid, kes kuuluvad osakonda või saame teha, et teatud faile haldaksid kõik ja need asuvad laias võrgus, mis võimaldab kohandada kõiki mitut faili jagavaid opsüsteeme.

Kõigi nende kolme rühma jaoks võime rakendada või näidata järgmisi muutujaid, mis ütlevad operatsioonisüsteemile, kas seda saab muuta, kustutada või kirjutada. Muutujad on:

    • R: Kui see täht ilmub, näitab see, et faili saab lugeda.
    • W: Kui see kiri ilmub, näitab see, et seda saab kirjutada või muuta.
    • X: Kui see täht ilmub, näitab see, et seda saab täita

Kui muutujad on arvud

Ülaltoodud tähed o muutujaid saab muuta numbritega 0–7. Seega näitab number 0, et meil pole selle faili jaoks luba, ja number 7 näitab, et meil on kõik selle faili õigused. Ülejäänud arvude suhe nende tähendusega on järgmine:

# Load
     Kõik load.
6       Lugemine ja kirjutamine
      Lugemine ja teostamine
4       Ainult lugemiseks
      Kirjutamine ja teostamine
      Ainult kirjutamine
1       Ainult täitmine
      Luba puudub

Nüüd, kui teame failidele rakendatavaid muutujaid ja seda, mida iga failitüüp tähendab, rakendame seda oma failidele ja meie Gnu / Linuxi distributsioonile.

Konsoolirežiim

Terminali või konsooli kaudu failile või kaustale teatud loa taotlemine on väga lihtne. Isiklikult eelistan seda meetodit kasutada graafilise meetodi asemel, kuid mõlemad meetodid töötavad ideaalselt.

Rakendada või õiguste muutmiseks peame kasutama käsku "chmod". Kui see fail kuulub meile, kasutage lihtsalt käsku chmod. Kui me pole omanikud, peame kõigepealt kasutama käsku "sudo".

Pärast käsu chmod käivitamist peame märkima rakendatava tähe või numbri ning faili või kausta, millele soovime muudatusi rakendada selle õigustes. Chmod käsu ja muutuja vahel me kasutame märki “+”, kui soovime need õigused lisada, või märki “-”, kui soovime need eemaldada.

Failiõiguste kuvamiseks peame kasutama käsku "ls -l". Pärast selle käivitamist kuvatakse failide loend koos järgmiste tähtedega:

drwxr-xr-x

Esimene täht ütleb meile, kas see on fail (-), kataloog (d), spetsiaalne plokifail (b) või erimärgifail (c). Järgmised kolm tähte räägivad meile omaniku lubadest, ülejäänud kolm tähte räägivad grupi lubadest ja ülejäänud tähed räägivad teiste kasutajate lubadest. Kui on „-”, tähendab see, et teil pole seda luba. See tähendab, et kui sellel on ainult "rx", tähendab see, et ta on lugenud ja täidab luba, kuid tal pole kirjutamisõigust.

Graafikarežiim

Faili lubade graafiliseks muutmiseks peame kõigepealt minema meie failihaldurisse. Failihalduris peame valima faili, mida soovime muuta klõpsame hiire parema nupuga. Ilmuvas menüüs valime suvandi Atribuudid. Seejärel ilmub järgmine aken:

Failidele õiguste rakendamiseks ekraanipilt

Selles aknas läheme vahekaardile "Load" ja näeme kõiki faili õiguste tüüpe. Tänu rippmenüüdele saame valikuid muuta ja muuta teistele juurdepääsu lugemis- ja kirjutamisvõimalustele või mitte ühtegi. Samuti ilmub lõpus valik "lubada failil programmina töötada". Selle märkimisega me ka jääme pannes töölaua tuvastama faili käivitatava failina. Pärast soovitud muudatustest lahkumist vajutame sulgemisnuppu ja tehtud muudatused rakendatakse.

Võib juhtuda, et soovime muuta teise kasutaja või administraatorile kuuluvate failide õigusi. Sel juhul peame käivitage failihaldur administraatorina.

Selleks avame terminali ja kirjutame:

sudo “nombre del gestor de archivos”

Avaneb failihalduriga aken, mis võimaldab meil faililubades muudatusi teha. Seda muudatust saab teha eelmisel viisil, kuna rakendame muudatusi administraatori, mitte kasutajana.

Kas teil on probleeme lubadega?

Tuleb meeles pidada, et need muudatused, mida me failide lubades teeme on tehtud kasutaja vaatenurgast. See tähendab, et meie levitamine saab aru, et need õigused on kasutajal, kes muudatused teeb, kuid mitte ülejäänud kasutajatel. Kui meil on rohkem kasutajaid, ei kehti need õigused neile kasutajatele, kui me pole seda märkinud.

Tähtis on teada seda ja ka saab rakendada kõigile Gnu / Linuxi distributsioonidele, olenemata jaotuse nimest. Gnu / Linuxi failidele muudatuste ja lubade rakendamine on väga lihtne ja ka väga oluline, kuna osa meie operatsioonisüsteemi turvalisusest põhineb sellel.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Adam Isaías Aguilar Ramírez DIJO

    See ütleb mulle ainult, et ma ei saa muudatusi teha, kuna ma pole omanik.

  2.   Emerson DIJO

    Mul on mitu failidega kõvaketast, kuid Linux Mint ei luba mul faile ühest teise kopeerida
    Turvalisus pole minu jaoks oluline, sest ma kasutan ainult neid kettaid. Kuidas saaksin neile kõigile õigusi anda, et failide kopeerimisel probleeme ei tekiks?
    Olen lugenud "chmod 777" kohta, kuid kui panen käsu konsooli, ütleb see mulle, et mul on operand puudu
    Kas keegi võiks mulle tobe süntaksi anda?
    tänan