Gå til indhold

Chmod-beregner

Konverter mellem numeriske og symbolske Unix-filrettigheder (chmod) med dette intuitive chmod-beregningsværktøj. Det er nemt at forstå og generere korrekte filrettighedskoder til Linux- og Unix-systemer, uanset om du foretrækker numerisk (755) eller symbolsk (rwxr-xr-x) notation. Uundværligt for systemadministratorer, DevOps-ingeniører og udviklere, der arbejder med Unix-baserede systemer.

Nulstil

Ofte stillede spørgsmål

Hvordan bruger jeg Chmod-beregneren?

Indtast enten en numerisk chmod-værdi (som 755 eller 644), eller vælg tilladelser ved hjælp af afkrydsningsfelter for ejer, gruppe og andre. Værktøjet vil straks vise den tilsvarende repræsentation og forklare, hvad hver tilladelse betyder.

Hvad betyder tallene i chmod?

Hvert ciffer repræsenterer tilladelser for henholdsvis ejer, gruppe og andre. Tallet er summen af: 4 (læs), 2 (skriv), 1 (udfør). For eksempel betyder 7 (4+2+1) læse-, skrive- og udførelsestilladelser.

Hvad betyder chmod 755?

755 betyder, at ejeren har fulde rettigheder (læse, skrive, udføre), mens gruppen og andre kun har læse- og udførelsesrettigheder. Det bruges ofte til eksekverbare filer og mapper.

Hvad er forskellen på chmod 644 og 755?

644 giver ejeren læse-/skriverettigheder og alle andre skrivebeskyttet adgang (almindeligt for filer), mens 755 tilføjer eksekveringsrettigheder for alle brugere (almindeligt for mapper og scripts).

Kan jeg se den symbolske notation (rwxr-xr-x)?

Ja, lommeregneren viser både numerisk og symbolsk notation. Symbolsk notation bruger r (læs), w (skriv), x (udfør) og - (ingen tilladelse) for hver af de tre brugerkategorier: ejer, gruppe og andre.

Hvorfor er det vigtigt at forstå chmod?

Korrekte filtilladelser er afgørende for sikkerhed og funktionalitet i Unix/Linux-systemer. Forkerte tilladelser kan afsløre følsomme filer eller forhindre programmer i at køre korrekt, hvilket gør viden om chmod afgørende for serveradministration.

Hvad er sikkerhedsrisikoen ved at bruge chmod 777?

chmod 777 giver alle fulde læse-, skrive- og udførelsesrettigheder, hvilket skaber alvorlige sikkerhedsproblemer. Alle kan ændre eller slette filen og potentielt kompromittere dit system. Brug aldrig 777 i produktionen. Brug i stedet de mindst nødvendige tilladelser som 644 til filer (læse/skrive for ejeren, læse for andre) eller 755 til eksekverbare filer.

Hvordan indstiller jeg tilladelser til webserverfiler?

For statiske filer (HTML, CSS, billeder) skal du bruge 644 (ejer læser/skriver, andre kun læser). For mapper skal du bruge 755 (ejer fuld adgang, andre læser/udfører for at liste indholdet). Brug 755 til scripts og eksekverbare filer. For uploadede filer i webapps skal du bruge 600 eller 640 for at forhindre offentlig adgang, medmindre det er specifikt nødvendigt.

Hvad betyder tilladelsen 'x' (execute) for mapper?

For mapper betyder eksekveringstilladelse muligheden for at få adgang til eller "krydse" mappen - at gå ind i den og få adgang til dens indhold. Uden eksekveringstilladelse kan brugere ikke gå ind i mappen eller få adgang til filer i den, selv om de har læsetilladelse til selve mappen.

Kan jeg bruge chmod til at gøre en fil uforanderlig?

Nej, chmod kontrollerer kun læse-, skrive- og udførelsesrettigheder. For at gøre filer uforanderlige (kan ikke ændres, selv ikke af root) skal du bruge kommandoen chattr med +i-flaget på Linux. Men chmod 444 (skrivebeskyttet for alle) forhindrer de fleste utilsigtede ændringer og er nyttig til konfigurationsfiler.

Om OneClick Pro

OneClick Pro er en gratis samling med mere end 150 webværktøjer til daglige opgaver: konvertering af billeder og enheder, formatering og validering af kode, opslag af domæner og SEO samt arbejde med tekst, datoer og tal. Alle værktøjer fungerer uden registrering eller abonnement, og det, du indtaster, bruges kun til at beregne resultatet og gemmes aldrig. Brug samlingen som en hurtig værktøjskasse til enkeltstående opgaver, eller bogmærk de værktøjer, du bruger hver dag.