Ot nachalo e normalno da ti se stori mnogo oburkano, no
poviarvi mi ne e tolkova slozhno. SHTe ti kazha za tova kakvo
pishe v "man chmod". Vsichko zapochva ot tam, che v Linux
vseki potrebitel ima razlichni prava nad vseki edin ot
failovete. SHe buda po-kratuk, mozhebi si znaesh, che v
Windows ima atributi na failovete, koito izglezhdat taka:
RSHA. Kudeto R(Read Only), S(System), H(Hidden). V Linux
vseki fail ima slednite atributi, flagove ili prava.
Neznam tochno kak da gi naricham. Te sa drwxrwxrwx ....
mozhesh da go razdelish na 3 grupi d rwx rwx rwx ...
d(direktoriia), r(prava za chetene), w(prava za pisane),
x(IZPULNIM FAIL ili prava za izpulnenie). Purvite tri rwx
pokazvat pravata, koito ima sobstvnika na tozi fail.
Vtorite tri rwx sa pravata, koito ima grupata na chiiato
prinadlezhi tozi fail. Poslednite tri rwx sa za pravata,
koito ima vseki drug, koito i da e potrebitel. Osven tova
v failovete se registrirva i informatsiia za tova na koi
potrebitel(user) prinadlezhi daden fail i ot koia
grupa(group) ot potrebiteli e toi. Tazi informatsiia mozhesh
da ia sreshnesh, kato "suid". Glavniia potrebitel "root" ima
prava vurhu vsichki failove ...na vsichki potrebiteli. Za
nego niama ogranicheniia. Ima oshte mnogo da se napishe za tova,
no imash kasmet, che imah tolkova vreme, za da ti obiasnia da
niakude. Ot tuk mozhesh da si pravish asotsiatsii, za tova zashto
virusite sa mnogo malko v Linux i zashto ne e hubavo da
izpolzvash samo edin potrebitel "root" na edin kompyutur !!
|