Monu Tools

chmod-kalkulator

Konverter Unix-filtillatelser mellom avkrysningsbokser, oktal (som 755) og symbolsk notasjon (som rwxr-xr-x).

Slik bruker du chmod-kalkulator

  1. 01

    Kryss av lese-, skrive- og kjøreboksene for eier, gruppe og andre.

  2. 02

    Eller skriv en oktalverdi som 755 for å sette boksene automatisk.

  3. 03

    Kopier den kjøreklare chmod-kommandoen.

Ofte stilte spørsmål

Hva betyr 755 og 644?

755 gir eieren full tilgang og alle andre lese- og kjøretilgang, brukt for kataloger og skript. 644 gir eieren lese- og skrivetilgang og alle andre kun lesetilgang, brukt for vanlige filer.

Hva betyr 777, og er det trygt?

777 gir lese-, skrive- og kjøretilgang til alle. Det er nesten alltid utrygt på en server fordi enhver bruker kan endre filen. Foretrekk 755 eller 644 i stedet.

Hvordan gjør jeg en fil kjørbar?

Legg til kjøre-biten. Fra 644 ville du gå til 755 (eller chmod +x), som slår på kjøring for eier, gruppe og andre.

Hva er forskjellen mellom symbolsk og oktal notasjon?

Oktal (som 755) koder tillatelsene som tall, mens symbolsk (rwxr-xr-x eller u+x) beskriver dem som bokstaver. Dette verktøyet viser begge og holder dem synkronisert.

Hva er setuid, setgid og sticky-biten?

De er et fjerde innledende siffer. Setuid og setgid kjører et program som dets eier eller gruppe, og sticky-biten på en katalog hindrer brukere i å slette hverandres filer (som på /tmp).

Hvorfor vises kjøre-biten som s eller t?

Når setuid, setgid eller sticky-biten er satt, vises kjøreposisjonen som s eller t i stedet for x for å signalisere at spesial-biten er aktiv.

Om dette verktøyet

Unix-filtillatelser styrer hvem som kan lese, skrive og kjøre en fil eller katalog. Den tresifrede oktale notasjonen (som 755 eller 644) er kompakt, men ikke umiddelbart lesbar, så denne kalkulatoren konverterer mellom den numeriske formen, den symbolske formen (rwxr-xr-x) og interaktive avkrysningsbokser, så du kan se nøyaktig hva hver tillatelse gir.

755 er standarden for webserver-kataloger og kjørbare filer: eieren har full tilgang (7 = rwx) mens gruppe og andre kan lese og kjøre, men ikke skrive (5 = r-x). 644 er standard for webfiler: eieren kan lese og skrive (6 = rw-), gruppe og andre kan bare lese (4 = r--). 600 er for sensitive filer som SSH-nøkler: bare eieren kan lese eller skrive, og ingen andre har noen tilgang.

Relaterte verktøy