A fájljogosultságok rendszere #
Linux alatt minden fájlhoz és mappához háromféle jogosultság tartozik: olvasás (read – r), írás (write – w) és futtatás (execute – x). Ezeket külön állíthatjuk be a fájl tulajdonosának, a csoportnak és mindenki másnak. A chmod (change mode) parancs szolgál ezen beállítások módosítására, ami elengedhetetlen a biztonságos fájlkezeléshez és a webszerverek üzemeltetéséhez.
Gyakorlati példák a használatra #
A jogosultságokat megadhatjuk számokkal vagy betűkkel is, attól függően, melyik kényelmesebb. Például a chmod 755 fajlnev parancs a tulajdonosnak teljes jogot ad, mindenki másnak pedig csak olvasást és futtatást. Ha egy szkriptet futtathatóvá szeretnénk tenni, használhatjuk a chmod +x fajlnev parancsot is. Nagyon figyeljünk a 777-es jogosultságra, mert az mindenkinek teljes hozzáférést ad, ami komoly biztonsági kockázatot jelenthet éles környezetben.