chmod 644 — Alapértelmezett engedélyek normál fájlokhoz
Konvertálja a Linux-fájlok engedélyeit az rwx jelölőnégyzetek, az oktális számok és a szimbolikus jelölések között egy kész chmod paranccsal.
Eredmény
Ez az oldal megnyitja a számológépet 644-re: a tulajdonos 6-ot kap (4 olvasás + 2 írás), a csoport és a többiek 4-et (csak olvasható), így a szimbolikus jelölés -rw-r--r--. Senki sem rendelkezik végrehajtó bittel – ez az üzemmód az adatokhoz, nem a programokhoz.
A 644 az alapértelmezett a kiszolgálón található szinte minden szokásos fájlhoz: HTML, CSS, képek, alkalmazáskód, amelyet nem közvetlenül futtat, hanem értelmez, és a legtöbb konfigurációs fájl. A webszerver felhasználója elolvashatja és kiszolgálhatja a fájlt, de nem módosíthatja – így még egy kompromittált munkafolyamat sem tudja csendben átírni az oldalakat. A 755-ös könyvtárakkal együtt a „644 a fájlok és a 755 a mappák esetében” a klasszikus engedélyrendszer a WordPress és a legtöbb PHP/statikus tárhely esetében.
Ha egy fájl titkokat – adatbázis-jelszavakat, API-kulcsokat – tartalmaz, a 644 túlságosan nyitott, mert bármely helyi fiók képes elolvasni: lépjen le a 640-re vagy 600-ra a jelölőnégyzetekkel, és figyelje a jelölések frissítését. És ha azt látja, hogy egy szkript meghiúsul 644 alatti „Engedély megtagadva” mellett, akkor ez a hiányzó végrehajtási bit, nem pedig egy törött fájl.