Chmod-beregner

LæsSkrivKør
Ejer
Gruppe
Andre

Hvad er Chmod-beregner

En chmod-beregner konverterer Unix- og Linux-filrettigheder mellem de tre måder, de normalt skrives på: et gitter med afkrydsningsfelter, et trecifret oktalt tal som 755 og en symbolsk streng som rwxr-xr-x. Hver fil har tre rettighedsklasser (ejer, gruppe og andre), og hver klasse kan tillade læsning, skrivning og kørsel. Sæt flueben ved det, du vil have, og beregneren viser den tilhørende oktale værdi, den symbolske notation og den færdige chmod-kommando.

Sådan bruger du det

  1. Sæt flueben ved læs, skriv og kør for ejer, gruppe og andre.
  2. Se den oktale værdi (som 755) og den symbolske streng (som rwxr-xr-x) opdatere sig, mens du klikker.
  3. Eller skriv en oktal værdi i det oktale felt for at udfylde gitteret automatisk.
  4. Kopiér chmod-kommandoen, og indsæt den i din terminal.

Hvornår du bør bruge det

Bygger du et deploy-script og skal låse en privat nøgle? Sæt flueben ved læs og skriv for kun ejeren, og du får 600 (rw-------), standarden for en SSH-nøgle. Omvendt for en offentlig webmappe sætter du flueben ved læs og kør for gruppe og andre og lander på 755. Kommandolinjen er lige der: kopiér chmod 600 filnavn, og indsæt den direkte i din terminal.

Ofte stillede spørgsmål

Hvad betyder chmod 755?

755 giver ejeren læs, skriv og kør (7 = 4+2+1), mens gruppe og andre kun får læs og kør (5 = 4+1). I symbolsk form er det rwxr-xr-x. Det er den almindelige rettighed for mapper og kørbare scripts, som alle skal kunne køre, men kun ejeren skal kunne ændre.

Hvordan fungerer oktale rettighedstal?

Hvert ciffer er summen af læs (4), skriv (2) og kør (1) for én klasse. Ejeren kommer først, så gruppe, så andre. Så 640 betyder ejer med læs+skriv (6), gruppe med læs (4) og andre med ingenting (0), altså rw-r-----.

Hvad er forskellen på oktal og symbolsk notation?

Begge beskriver de samme rettigheder på to måder. Oktal er et kompakt trecifret tal (644), mens symbolsk staver hver bit som et bogstav eller en bindestreg (rw-r--r--). Kommandoen chmod accepterer begge, og denne beregner viser dem side om side.

Hvilke rettigheder bør en almindelig fil have?

En almindelig fil, der ikke skal køres, er som regel 644 (rw-r--r--): ejeren kan læse og skrive, andre kan kun læse. Scripts og programmer, der skal være kørbare, bruger typisk 755. Private filer som SSH-nøgler bruger 600.

Kører denne beregner chmod på mine filer?

Nej. Den beregner kun tallene og kommandoen. Intet forlader din browser, og ingen filer røres. Kopiér den genererede chmod-kommando, og kør den selv i en terminal på maskinen med filerne.

Kan jeg dele værktøjet med mine værdier udfyldt?

Ja. Webadressen opdateres automatisk, når du ændrer rettighederne. Kopiér den fra adresselinjen, eller brug Del-knappen, så ser den, der åbner linket, de samme rettigheder allerede indstillet.

Relaterede værktøjer

Seneste indlæg