Filer og mapper tillatelser - Raspberry Pi Linux

Filer og mapper tillatelser - Raspberry Pi Linux
Fil- og mappetillatelse er en viktig funksjon som lar brukere begrense tilgangen til viktige data, slik at ingen annen bruker kan skade/slette eller endre dataene. Som Raspberry Pi -bruker vil du definitivt endre filer og mappen tillatelse til å beskytte dine viktige data.

I denne artikkelen vil vi diskutere i detalj om hvordan du begrenser filene og mappetillatelsene i Raspberry Pi Linux -systemet.

La oss begynne!

Filer og mapper tillatelse i Raspberry Pi OS

Det er to metoder for å endre tillatelse fra filer og mapper:

  • Gjennom terminal
  • Gjennom GUI

La oss diskutere hver av disse i detalj.

Metode 1: Gjennom terminal

For å endre tillatelse fra en fil eller mappe gjennom en terminal, bruker vi først den nedenfor-nevnte kommandoen til å vise listen over alle filer sammen med deres tillatelsesadganger.

$ ls -l

Hvis du vil se etter en bestemt fils tillatelse, kan du bruke den nedenfor-nevnte kommandoen, som et resultat av den vil tillatelsesdetaljene sammen med datoen og klokkeslettet for opprettelsen av filen også vises:

$ ls -l

Merk: Husk å erstatte med navnet på filen du vil sjekke listen over.

For en mappe kan du bruke den nedenfor-nevnte kommandoen for å få listen over alle filene som er til stede i katalogen sammen med deres opprettelsesdato og tid og tillatelsesinformasjon:

$ ls -l

Merk: Husk å erstatte Med navnet på mappen vil du sjekke listen over.

Endring av tillatelse ved hjelp av endringsmodus -kommando

For å endre filtillatelsen, må du bruke Chmod Kommando ved hjelp av følgende syntaks:

$ sudo chmod u = rwx, g = rwx, o = rx

Her, i kommandoen ovenfor:

  • u står for brukeren
  • g for grupper som brukeren er til stede
  • o står for andre
  • r for lesetillatelse
  • w for skrivetillatelse
  • x for utførelse av tillatelse

Husk at alle ovennevnte privilegier kan settes i henhold til brukerens valg. For eksempel:

$ sudo chmod u = rwx, g = rx, o = rw

Merk: I bildet over har vi brukt LS -l Kommando bare for å vise tillatelsesadgangen til filen vår, Hello-Linux er vår fil.

Kommandoen ovenfor endrer tillatelse til å arkivere ved å la brukere tillatelse til å lese, skrive og utføre filen. Mens samme tillatelse også for gruppebrukere. Imidlertid kan andre brukere lese og skrive på filen.

Det er også en annen snarvei som kommandoen ovenfor kan brukes på, og brukeren må bare huske representasjonene nedenfor:

  • en for alle brukere
  • u for nåværende bruker
  • g for grupper
  • o for andre brukere som ikke er i eiergruppen

Brukere kan bruke hvilken som helst av de ovennevnte representasjons alfabeter sammen med "+”Eller“-”Skilt, avhengig av kravet. Det positive tegnet “+” brukes til å tildele tilgang mens det negative tegnet “-” brukes til å frata/nekte tilgang.

Syntaksen for denne kommandoen vil være:

$ chmod o+x

I kommandoen ovenfor o+x uttaler at alle de andre brukerne o har lov til å gjøre det henrette filen.

Tilsvarende kan andre kommandoer brukes til å gi eller nekte tillatelse som nevnt nedenfor:

O-X: Det betyr at andre brukere blir nektet å utføre fil.

a+x: Det betyr at alle brukere har lov til å utføre fil

g-x: Det betyr at grupper nektes å utføre fil.

A+W: Det betyr at alle brukere har lov til å skrive på fil.

A-W: Det betyr at alle brukere blir nektet å skrive på fil.

G+R: Det betyr at grupper har lov til å lese fil.

a-r: Det betyr at alle brukere blir nektet for å lese fil.

Octal -modus

Det eksisterer en annen måte også å endre modus med tillatelse til tillatelse og det er oktalkodemodus der i stedet for w, r, x, og g, u, o, En oktalkode kan brukes der det første oktalnummeret representerer tillatelsen til brukeren, det andre sifferet for grupper og det siste sifferet er for andre. Representasjonen for oktalkodesifre er gitt nedenfor:

4: Å tildele skrivebeskyttet privilegium

5: Å tildele Les og utfør privilegier

6: Å tildele lese og skrive privilegier

7: Å tildele Les, skriv og utfør privilegier

Syntaksen til kommandoen som skal følges er nevnt nedenfor:

$ chmod

Merk: Filnavnet vårt er Hello-Linux og 754 er oktalkoden som sier at brukeren får tilgang til å lese, skrive og utføre, og gruppen har lov til å lese og utføre filen. Mens andre brukere bare har lov til å lese filen.

Du kan følge det undergitte bildet for å lære om oktalkode.

Metode 2: Gjennom GUI

Den andre metoden for å se etter tillatelse til en bestemt mappe eller fil er GUI -metoden. For denne metoden, først, klikker du på Filbehandler Alternativ for å åpne Raspberry Pi Home Directory:

Høyreklikk fra musen på hvilken som helst fil og velg Egenskaper Alternativ fra rullegardinlisten.

EN Filegenskaper Dialogboksen vises på skjermen.

Klikk på Tillatelser Tab og herfra vil du kunne endre tillatelsesrettighetene til en fil.

Når du er ferdig med å sette tillatelse til Se innhold, Endre innhold og Henrette, Klikk på "Ok”-Knappen.

For mapper tillatelse gjennom GUI kan samme trinn utføres. Høyreklikk på mappen og klikk på Egenskaper:

Så gå til Tillatelser Og etter å ha satt de nødvendige tillatelsene, klikker du deretter "OK ”.

Det vil be deg om bekreftelse, så klikk "Ja”Her for å bruke endringene.

Det er det for denne guiden!

Konklusjon

Når flere brukere bruker det samme systemet, blir det nødvendig for deg å holde filene dine lagre fra andre brukere ved å begrense tilgangen til noen mapper og filer. For det formålet gir Linux -operativsystemet to metoder, en er den terminale metoden der kommandoer brukes til å tilordne lese, skrive, og henrette Tillatelser mens den andre metoden er GUI -basert der tillatelser kan tildeles manuelt gjennom Egenskaper Alternativ for filer eller mapper.