chmod-beregner

Beregn Linux-tilladelser — konvertér symbolsk og oktal notation og generér chmod-kommandoer

Dele:

chmod Tilladelsesberegner

-rwxr-xr-x
Type Læse (r) Skrive (w) Udføre (x) Oktal
Ejer 5
Gruppe 5
Andre (alle) 5
chmod 755 filename

Hvorfor bruge en chmod-beregner?

Linux-filtilladelser udtrykkes i symbolsk (rwxr-xr-x) og oktal (755) notation. Manuel beregning af den rigtige tilladelsesværdi er fejlbehæftet. Med vores beregner kan du visuelt vælge tilladelsestjekbokse og generere den oktale værdi og en brugbar chmod-kommando direkte.

👁️

Visuel tilladelsesbygger

Klik på læse/skrive/udføre-tjekbokse for ejer/gruppe/andre; værdier opdateres direkte

🔄

Tosidig synkronisering

Indtast en oktal værdi (f.eks. 755) og tjekboksene opdateres automatisk, eller omvendt

💻

Klar til brug-kommando

Genererer en komplet chmod-kommando der kan indsættes direkte i terminalen

Sådan beregner du tilladelser

1

Marker ønskede tilladelser

Klik på læse/skrive/udføre-tjekbokse for ejer, gruppe og andre

2

Tjek oktal og symbolsk

Den oktale værdi (f.eks. 755) og symbolsk notation (rwxr-xr-x) opdateres direkte

3

Kopiér kommandoen

Kopiér den genererede chmod-kommando og kør den i terminalen

Typiske chmod-scenarier

🌐

Webserverfiler

Sæt 644 for HTML/CSS/JS-filer på Apache eller Nginx (ejer læse/skrive, gruppe/andre læse)

📜

Eksekverbare scripts

Sæt 755 for shell-scripts (ejer fuld adgang, gruppe/andre læse+udføre)

🔑

SSH-nøgler

SSH kræver 600 (kun ejer læse/skrive) for private nøgler

📁

Upload-mapper

Sæt 775 for webupload-mapper så serverprocessen kan skrive filer

Bedste praksis for Linux-tilladelser

✓ Brug aldrig 777 i produktion

chmod 777 giver alle fuld adgang — alvorlig sikkerhedsrisiko.

✓ Mindste privilegiets princip

Giv altid de mindst nødvendige tilladelser. Start restriktivt (600) og tilføj after behov.

✓ Vær forsigtig med -R (rekursivt)

chmod -R anvender tilladelser rekursivt på alle filer og mapper.

✓ Forstå umask

umask-værdien trækker tilladelser fra standardværdien. umask 022 giver nye filer 644 og nye mapper 755.

❓ Ofte stillede spørgsmål

Hvad betyder chmod 755?

755 betyder: ejer(7)=læse+skrive+udføre, gruppe(5)=læse+udføre, andre(5)=læse+udføre. Standardtilladelser for eksekverbare filer og offentlige mapper.

Hvad er forskellen mellem 644 og 755?

644 (rw-r--r--): ejer læse/skrive, andre kun læse — for normale filer. 755 (rwxr-xr-x): ejer kan også udføre — for scripts og mapper.

Hvorfor kræver SSH-nøgler tilladelse 600?

SSH afviser brug af private nøgler som andre kan tilgå. 600 (rw-------) sikrer at kun ejeren kan læse og skrive nøglen.

Hvad betyder udføre-biten på en mappe?

Udføre-biten på en mappe betyder 'gennemgang' — at brugeren kan gå ind i mappen og tilgå filer deri. Uden udføre-tilladelse kan brugeren ikke gå ind i mappen.