Paano gumagana ang mga pahintulot sa file at direktoryo (II)

mga pahintulot ng gumagamit ng linux

Noong una, sa aming post Paano gumagana ang mga pahintulot ng file sa Linux (I) Nakita namin ang isang simula upang maunawaan kung paano gumana sa mga pahintulot sa pag-access sa aming ginustong operating system. Sinubukan naming maging simple upang mabisang maabot ang mga nagawa lamang ang kanilang unang sandata sa platform na ito, gayunpaman, tulad ng halos lahat ng mga paksa, may posibilidad tayong umabot sa isang mas advanced na antas, at unti-unting makikita natin ito .

Naiwan kami sa ipinapakita sa amin ng utos na "ls -l", pagkatapos ay nakakakuha kami ng isang detalye ng lahat na itinatag ng system para sa bawat isa sa mga direktoryo, subdirectory at file. Ngunit ang lahat ng mga pahintulot na ito ay hindi lamang maitatakda sa mga titik na r, w at x na nagsasaad ng pagbasa, pagsulat at pagpapatupad ayon sa pagkakabanggit, ngunit maaari din nating gamitin ang numerong nomenclature ng mga pahintulot, isang bagay na makikita natin sa post na ito at mamaya ay papayagan kaming gumana sa umask, isang pagpapaandar na tumutukoy sa mga pahintulot na ang bawat file na nilikha sa isang tiyak na direktoryo sa Linux.

Ngunit unang mga bagay muna, tingnan natin kung ano ang ibig sabihin ng mga numerong iyon na minsan nakikita natin kapag pinag-uusapan ang tungkol sa utos ng chmod, na may isang syntax tulad ng isa sa ibaba:

chmod [options] file mode.

Kaya, tiyak na nakita natin ang isang bagay tulad ng: chmod 755 ~ / Downloads / DTStoAC3.

Ang nagawa doon ay upang bigyan ng mabasa at magpatupad ng mga pahintulot para sa lahat ng mga gumagamit na nag-access sa system (pampubliko) at para sa mga bahagi ng pangkat ng gumagamit na nagmamay-ari ng file, na mayroon ding pahintulot sa pagsulat, at samakatuwid ay ang tanging isa na maaaring baguhin ang nilalaman ng file. Upang maunawaan ito dapat tayong dumaan sa mga bahagi, at para dito nakita na natin sa nakaraang post na maginhawa para sa amin na paghiwalayin ang siyam na tagapagpahiwatig sa tatlong grupo: may-ari, pangkat at iba pa.

Ang may-ari ay tagalikha ng file o may-ari ng account ng gumagamit kung kaninong mga folder ang mga ito nilikha, at ang karaniwang bagay ay maaari nitong maisagawa ang lahat ng mga pagpapatakbo sa mga file na ito. Natutukoy ng mga pahintulot sa pangkat kung ano ang maaaring gawin ng isang gumagamit, na bahagi ng parehong pangkat ng gumagamit na nagmamay-ari ng file, at ang mga pahintulot para sa iba ay nagpapahiwatig kung ano ang magagawa o hindi magagawa ng sinumang gumagamit na nag-access sa aming system.. Narito mayroong isang malaking pagkakaiba sa pagitan ng mga file at mga direktoryo, higit sa anumang bagay na may kaugnayan sa pahintulot sa pagpapatupad (ang pahintulot na basahin at isulat ay malinaw sa parehong mga kaso) at iyon ay kapag mayroon ka nito para sa isang file maaari itong maipatupad o mailunsad (halimbawa, isang programa na bahagi ng operating system o isang laro) habang sa kaso ng isang direktoryo, papayagan kaming pahintulutan ng pagpapatupad na gumawa ng isang listahan nito (iyon ay, gumawa ng "ls" upang makita kung ano ang nasa loob nito).

Ang tumutukoy sa numerong iyon na minsan ay nakikita natin ay ang kabuuan ng mga binary order ng mga pahintulot, at ang bawat isa sa kanila ay may halagang itinalaga dito ayon sa posisyon nito. A) Oo, Ang rwx, kapwa para sa may-ari at pangkat at para sa iba pa, ay maaaring makita bilang 4, 2, 1, na kung saan ay ang nominal na halaga ng bawat isa sa kanila, at pagkatapos ang kabuuang kabuuan ay nagbibigay ng 7 kapag mayroon ka ng lahat ng mga pahintulot sa isang tiyak na file o direktoryo, nagbibigay ito ng 6 kapag nabasa mo at nakasulat ka ng mga pahintulot (dahil ang r ay nagkakahalaga ng 4 at w ay 2), 5 kapag mayroon kang nabasa at naisakatuparan (dahil ang r ay 4 at x ay 2), 4 kung mayroon ka lamang nabasa, 2 kung mayroon ka lamang sulatin at 1 kung mayroon ka lamang pagpapatupad. Mayroon kaming magandang halimbawa upang maunawaan ito sa imaheng kasabay ng post na ito, kung saan ipinakita nang maayos kung paano makarating sa bilang na 755; Sa isang susunod na installment, at pag-unawa na kung paano gumagana ang mga pahintulot sa parehong bilang ng kanilang bilang ng numero at titik, tingnan natin kung paano baguhin ang mga pahintulot ng gumagamit sa Linux.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.