Konverter Linux-filrettigheter mellom avkrysningsbokser, oktal (755) og symbolsk (rwxr-xr-x) i nettleseren din.
Unix og Linux styrer tilgangen til hver fil med ni rettighetsbiter: lese, skrive og kjøre, gitt separat til filens eier, til gruppen dens og til alle andre. chmod-kommandoen godtar disse bitene som et kompakt oktaltall — 755, 644 — eller som en symbolsk streng som rwxr-xr-x, og å huske hvordan den ene avbildes på den andre er akkurat den typen ting ingen burde måtte pugge. Denne kalkulatoren holder de tre representasjonene synkronisert: endre en avkrysningsboks, og oktal- og symbolverdiene følger etter; skriv en oktal- eller symbolverdi, og avkrysningsboksene følger etter.
Regnestykket er enkelt når det staves ut. Hver rettighet har en fast verdi — lese er 4, skrive er 2, kjøre er 1 — og hvert oktalsiffer er summen av verdiene gitt til én klasse. 755 betyr altså at eieren får 4+2+1 (lese, skrive og kjøre) mens gruppe og andre får 4+1 (lese og kjøre). Verktøyet viser den oppdelingen for hvert siffer, sammen med den tilsvarende chmod-kommandoen i både numerisk og u=/g=/o=-symbolsk form, så du kan lime den rett inn i en terminal.
Typiske bruksområder: fikse rettigheter etter å ha lastet opp filer til en webserver (644 for filer, 755 for mapper og skript er den klassiske kombinasjonen), låse en privat nøkkel eller .env-fil ned til 600, eller dobbeltsjekke en verdi før du kjører chmod over SSH eller i en CI-pipeline. Forvalget 777 er med fordi det er vanlig i veiledninger — med en synlig advarsel, siden det å gi alle brukere full skrive- og kjøretilgang sjelden er en god idé på noen maskin som kan nås fra internett. Alt kjører 100 % i nettleseren din: ingen kommando kjøres, og ingenting sendes til noen server.
Hver rettighet har en verdi: lese = 4, skrive = 2, kjøre = 1. Hvert oktalsiffer er summen av verdiene gitt til én klasse (eier, gruppe, andre). Eksempel: rwxr-xr-x = (4+2+1)(4+1)(4+1) = 755.
Den gir eieren lese, skrive og kjøre (7 = 4+2+1) og gir gruppe og andre lese og kjøre (5 = 4+1). I symbolsk notasjon er det rwxr-xr-x — standardrettigheten for mapper og kjørbare skript på webservere.
Kjørebiten. 644 (rw-r--r--) lar eieren lese og skrive mens alle andre bare leser — riktig for vanlige filer. 755 legger til kjøring for alle klasser, noe mapper trenger for å kunne åpnes og skript trenger for å kunne kjøres.
Som regel, ja. 777 lar enhver bruker på systemet endre og kjøre filen, så en kompromittert konto eller et ondsinnet skript kan skrive den om. Hvis et program bare fungerer med 777, er det egentlige problemet nesten alltid fileierskap — fiks det med chown i stedet.
Et ledende fjerde siffer setter spesialbitene: setuid (4), setgid (2) og sticky (1). Denne kalkulatoren dekker de tre klassiske rettighetssifrene; limer du inn en firesifret verdi, brukes de tre siste sifrene.
Nei. Konverteringen er ren JavaScript som kjører på enheten din — ingen kommando kjøres, ingenting overføres og ingenting lagres.
Vai.la gjør enhver URL om til en kortlenke med klikkstatistikk, QR Code og din egen biolink.
Vai.la er ikke ansvarlig for hvordan verktøyene brukes, eller for beslutninger tatt på grunnlag av resultatene.