Hvordan Sette Tilgangsrettigheter

Innholdsfortegnelse:

Hvordan Sette Tilgangsrettigheter
Hvordan Sette Tilgangsrettigheter

Video: Hvordan Sette Tilgangsrettigheter

Video: Hvordan Sette Tilgangsrettigheter
Video: How To Set Access Rights For Newly Created Models In Odoo14 2024, Kan
Anonim

Kataloger og filer har et sett med attributter, basert på hvilken nettserverprogramvare som bestemmer hva som er tillatt med denne filen eller mappen for hver spesifikke bruker eller brukergruppe. Dette settet med attributter er referert til som "tilgangsrettigheter". Nedenfor er en beskrivelse av hvordan du oppretter og angir ønsket verdi av tilgangsrettigheter til filer og mapper.

Chmod: hvordan du angir tillatelser
Chmod: hvordan du angir tillatelser

Bruksanvisning

Trinn 1

De fleste webservere kjøres i dag på UNIX-systemer, der alle brukere er delt inn i tre grupper: "bruker" (dette er eieren av mappen eller filen), "gruppe" (dette er et medlem av samme gruppe med eieren av filen) og "verden" (dette er alle andre brukere). Hver gang filen er tilgjengelig, bestemmer serveren om forespørselen tilhører en av disse gruppene. Hvis du for eksempel logger inn på nettstedet ditt via FTP, skriver inn passord og brukernavn, tilordner serveren deg til "bruker" -gruppen. Hvis det foruten deg er andre brukere som logger på via FTP, vil de bli tildelt gruppen "gruppe". Og når nettleserens nettleser sender en forespørsel om en fil, vil den brukeren bli tildelt gruppen "verden". Hver bruker klassifisert på denne måten mottar et sett med rettigheter - til å skrive, lese eller utføre filen. For eksempel for en besøkendes forespørsel om å lese fra en katalog og kjøre et skript, må skriptet ha lest og utført attributter aktivert for "verden" -gruppen. Og for at du som eier skal kunne opprette en ny katalog eller fil i en hvilken som helst eksisterende katalog ved hjelp av FTP-protokollen, må denne katalogen ha en tillatt attributt for å skrive for "bruker" -gruppen.

Steg 2

Nå om hvordan sett med brukerrettigheter er kodet. Hvert slikt sett består av tre tall: det første setter rettighetene for "bruker" -gruppen, det andre for "gruppe" -gruppen og det tredje for "verden" -gruppen. Hvert tall er en kombinasjon av digitale opkoder: 4 - betyr retten til å lese (lese)

2 - retten til å skrive (skrive)

1 - utfør rett For eksempel, for å sette en av gruppene rett til å skrive og utføre en fil, legger du bare til de tilsvarende tallene (2 + 1 = 3). Retten til å lese og skrive, henholdsvis, oppnås ved å legge til 4 + 2 = 6. Det er syv alternativer totalt: 1 = utfør

2 = skriv

3 = skriv + utfør

4 = lese

5 = les + utfør

6 = les + skriv

7 = lese + skrive + utføre. For å for eksempel sette de mest fullstendige rettighetene til en fil for hver av de tre gruppene, må du sette den et sett med attributter, som uttrykkes med tallet 777.

Trinn 3

Nå om praktisk etablering av brukerrettigheter ved bruk av FTP-klienten. UNIX-kommandoen "CHMOD" (forkortelse for CHange MODe) brukes til å angi tilgangsattributter. Alle moderne FTP-klienter sender en slik kommando automatisk - det er ikke nødvendig å skrive den inn manuelt, det er nok å angi det tilsvarende numeriske uttrykket for attributtene, eller bare sette de nødvendige avmerkingsboksene i de tilsvarende avmerkingsboksene. Det viktigste for deg er å kombinere de ønskede attributtverdiene riktig beskrevet i forrige trinn.

Anbefalt: