Monu Tools

chmod-kalkylator

Omvandla Unix-filrättigheter mellan kryssrutor, oktalt (som 755) och symbolisk notation (som rwxr-xr-x).

Så använder du chmod-kalkylator

  1. 01

    Kryssa i rutorna för läs, skriv och kör för ägare, grupp och övriga.

  2. 02

    Eller skriv ett oktalt värde som 755 för att ställa in rutorna automatiskt.

  3. 03

    Kopiera det färdiga chmod-kommandot.

Vanliga frågor

Vad betyder 755 och 644?

755 ger ägaren full åtkomst och alla andra läs och kör, används för kataloger och skript. 644 ger ägaren läs och skriv och alla andra endast läs, används för vanliga filer.

Vad betyder 777 och är det säkert?

777 ger läs, skriv och kör till alla. Det är nästan alltid osäkert på en server eftersom vilken användare som helst kan ändra filen. Använd hellre 755 eller 644.

Hur gör jag en fil körbar?

Lägg till körbiten. Från 644 skulle du gå till 755 (eller chmod +x), vilket aktiverar kör för ägare, grupp och övriga.

Vad är skillnaden mellan symbolisk och oktal notation?

Oktalt (som 755) kodar rättigheterna som tal, medan symboliskt (rwxr-xr-x eller u+x) beskriver dem som bokstäver. Det här verktyget visar båda och håller dem synkroniserade.

Vad är setuid, setgid och sticky-biten?

De är en fjärde inledande siffra. Setuid och setgid kör ett program som dess ägare eller grupp, och sticky-biten på en katalog hindrar användare från att radera varandras filer (som på /tmp).

Varför visas körbiten som s eller t?

När setuid, setgid eller sticky-biten är satt visas körpositionen som s eller t i stället för x för att signalera att specialbiten är aktiv.

Om det här verktyget

Unix-filrättigheter styr vem som kan läsa, skriva och köra en fil eller katalog. Den tresiffriga oktala notationen (som 755 eller 644) är kompakt men inte direkt läsbar, så den här kalkylatorn omvandlar mellan den numeriska formen, den symboliska formen (rwxr-xr-x) och interaktiva kryssrutor, så att du ser exakt vad varje rättighet ger.

755 är standard för webbserverkataloger och körbara filer: ägaren har full åtkomst (7 = rwx) medan grupp och övriga kan läsa och köra men inte skriva (5 = r-x). 644 är standard för webbfiler: ägaren kan läsa och skriva (6 = rw-), grupp och övriga kan endast läsa (4 = r--). 600 är för känsliga filer som SSH-nycklar: endast ägaren kan läsa eller skriva, och ingen annan har någon åtkomst.

Relaterade verktyg