A szintű hozzáférés fájlokat és könyvtárakat linux a jogokkal és lehetőségekkel Linux
debian2x: / home # ls -l összesen 8 drwxr-xr-x 30 jakudza jakudza augusztus 5 4096 23:49 jakudza drwxr-xr-x 2 Test 4096 augusztus 6 22:14 teszt
debian2x: / home #
Az első értelmében előírt dip magukat az akció fájlt, akkor a fájl van írva, hogy a tulajdonos yavlyaetsya Jakudza, és a csoport is jakudza. De mi érdekli az első mező határozza meg a fájl típusát és a hozzáférési jogokat.
Vegyünk egy példát: drwxr-xr-x adatértékek lehet feltételesen osztani 4RE része.
Az első rész - áll egy karaktert. d rwxr-xr-x értékek lehetnek:
[-] - szabályos fájl
[D] - katalógus
[B] - blokk eszköz fájl
[C] - karakter eszköz file
[S] - aljzat
[P] - pipe
[L] - Link
Ahogy meglátjuk, ebben az esetben - ez a könyvtár „jakudza”, tovább fogja vizsgálni. Későbbi karakter lehet három csoportba sorolhatók három karakter:
drwx r-xr-x engedélyeket a fájl tulajdonosa
drwxr-X R-x engedélyeket felhasználói csoportok
drwxr-xr-x jogosultságokat az összes többi felhasználó a rendszer.
Ezek a jogok azonosak mindkét fájlok és mappák, de keveset számít otlichaetsya. Jelentésük:
Néha ezek a jogok nem ad nekünk sok, amit nem értek, amikor egyes műveletek végrehajtása.
Hogyan izminyat jogosultságokat a fájlt?
A chmod - megváltoztatni a szabályokat, ha helyesen használják), és így: chmod xyz fájlnév
Mit betűk XYZ? Ehelyett meg kell helyettesíteni x:
[U] - a felhasználó, a fájl tulajdonosának
[G] - csoport
[O] - Az összes felhasználó a csoporton kívül, amely a fájl tulajdonosa
[A] - minden felhasználó számára a rendszer
Ehelyett meg kell helyettesíteni y:
[+] - biztosítja a megfelelő
[-] - megfosztja jogok
[=] - változtassa meg a régi és az új szabályok
Ehelyett meg kell helyettesíteni z:
[R] - olvasás
[W] - Felvétel
[X] - végrehajtása
És így, nos, ez a parancs úgy néz ki, például így:
chmod go-rw fájl