chmod Tillatelseskalkulator
| Type | Lese (r) | Skrive (w) | Kjøre (x) | Oktal |
|---|---|---|---|---|
| Eier | 5 | |||
| Gruppe | 5 | |||
| Andre (alle) | 5 |
chmod 755 filename
Hvorfor bruke en chmod-kalkulator?
Linux-filtillatelser uttrykkes i symbolsk (rwxr-xr-x) og oktal (755) notasjon. Manuell beregning av riktig tillatelsesverdi er feilutsatt. Med vår kalkulator kan du visuelt velge tillatelsesavkryssingsbokser og generere den oktale verdien og en nyttig chmod-kommando direkte.
Visuell tillatelsesbygger
Klikk på lese/skrive/kjøre-avkrysningsbokser for eier/gruppe/andre; verdier oppdateres direkte
Tosidig synkronisering
Skriv inn en oktal verdi (f.eks. 755) og avkrysningsboksene oppdateres automatisk, eller omvendt
Klar til bruk-kommando
Genererer en komplett chmod-kommando som kan limes inn direkte i terminalen
Slik beregner du tillatelser
Merk ønskede tillatelser
Klikk på lese/skrive/kjøre-avkrysningsbokser for eier, gruppe og andre
Sjekk oktal og symbolsk
Den oktale verdien (f.eks. 755) og symbolsk notasjon (rwxr-xr-x) oppdateres direkte
Kopier kommandoen
Kopier den genererte chmod-kommandoen og kjør den i terminalen
Typiske chmod-scenarier
Web-serverfiler
Sett 644 for HTML/CSS/JS-filer på Apache eller Nginx (eier lese/skrive, gruppe/andre lese)
Kjørbare skript
Sett 755 for shell-skript (eier full tilgang, gruppe/andre lese+kjøre)
SSH-nøkler
SSH krever 600 (kun ejer lese/skrive) for private nøkler
Opplastingsmapper
Sett 775 for web-opplastingsmapper slik at serverprosessen kan skrive filer
Beste praksis for Linux-tillatelser
✓ Bruk aldri 777 i produksjon
chmod 777 gir alle full lese/skrive/kjøre-tilgang — alvorlig sikkerhetsrisiko.
✓ Prinsippet om minste privilegium
Gi alltid de minste nødvendige tillatelsene. Start restriktivt (600) og legg til etter behov.
✓ Vær forsiktig med -R (rekursivt)
chmod -R bruker tillatelser rekursivt på alle filer og mapper.
✓ Forstå umask
umask-verdien trekker tillatelser fra standardverdien. umask 022 gir ny filer 644 og nye mapper 755.
❓ Ofte stilte spørsmål
Hva betyr chmod 755?
755 betyr: eier(7)=lese+skrive+kjøre, gruppe(5)=lese+kjøre, andre(5)=lese+kjøre. Standardtillatelser for kjørbare filer og offentlige mapper.
Hva er forskjellen mellom 644 og 755?
644 (rw-r--r--): eier lese/skrive, andre kun lese — for vanlige filer. 755 (rwxr-xr-x): eier kan også kjøre — for skript og mapper.
Hvorfor krever SSH-nøkler tillatelse 600?
SSH nekter bruk av private nøkler som andre kan få tilgang til. 600 (rw-------) sørger for at bare eieren kan lese og skrive nøkkelen.
Hva betyr kjøre-biten på en mappe?
Kjøre-biten på en mappe betyr 'gjennomgang' — at brukeren kan gå inn i mappen og få tilgang til filer der. Uten kjøretillatelse kan ikke brukeren gå inn i mappen.