A “jogosultság” fogalma a Linux rendszerekben azokat az engedélyeket vagy jogokat jelenti, amelyeket egy felhasználó vagy egy folyamat rendelkezhet egy adott fájlhoz, könyvtárhoz vagy rendszerforráshoz. A jogosultságok meghatározzák, hogy egy adott felhasználó vagy csoport milyen műveleteket végezhet el egy adott erőforrással kapcsolatban.
A jogosultságok általában három fő kategóriára oszthatók:
- Olvasási jogosultság (Read): Ez a jogosultság engedélyezi a felhasználónak vagy folyamatnak, hogy olvassa a fájlt vagy könyvtárat, de nem engedélyezi a módosítását vagy törlését.
- Írási jogosultság (Write): Ez a jogosultság lehetővé teszi a felhasználónak vagy folyamatnak, hogy módosítsa vagy írja a fájlt vagy könyvtárat. Ez lehet például a fájl tartalmának módosítása vagy a könyvtárba új fájlok vagy alkönyvtárak létrehozása.
- Végrehajtási jogosultság (Execute): Ez a jogosultság lehetővé teszi a felhasználónak vagy folyamatnak, hogy futtassa vagy végrehajtsa a fájlt vagy könyvtárat. Ez különösen fontos a végrehajtható állományok, például programok vagy parancsok esetében.
A jogosultságokat általában a fájlok és könyvtárak tulajdonosai, csoportok és a többi felhasználó számára lehet külön-külön beállítani. A jogosultságokat a Linux rendszereken általában a chmod
parancs segítségével módosítják, amely lehetővé teszi a jogosultságok számokkal vagy szimbólumokkal történő megadását. A jogosultságokat ellenőrizheted például az ls -l
parancs segítségével, ami részletes listát ad a fájlok és könyvtárak tulajdonságairól, beleértve a jogosultságokat is.