Nagbibigay ang Linux ng ganap na kontrol sa pag-access ng file na sa huli ay nakakatulong sa maraming tao na gamitin ang system. Pinapanatili ang mga file at data nang walang panganib na mapalitan, matingnan, mabago o matanggal ang mga ito ng sinumang masquerader.
Tulad ng maaaring alam mo sa tatlong uri ng mga user sa Linux na maaaring may access sa mga file:
- User – Isang account na ginawa ng administrator ng system para ma-access ng user ang system na iyon. Maaari ding gumawa ng mga account para sa mga proseso ng makina, tulad ng mail, FTP, o web server. Ang mga gumagamit ay may direktang pagmamay-ari sa mga file at direktoryo sa system.
- Grupo – Nagbibigay ng kakayahang magbigay ng access sa mga hanay ng mga user. Ang mga grupo ay may sariling mga pahintulot sa bawat file o direktoryo.
- Mundo – Sinuman na maaaring magtangkang mag-access ng file sa makina.
Tatlong paraan kung saan maa-access ng mga ganitong uri ng tao ang file.
- Basahin – Pagbukas ng file at pagtingin sa mga nilalaman nito.
- Sumulat – I-overwrite, idagdag, o tanggalin ang isang file. Sa mga direktoryo, maaaring kabilang dito ang paglikha ng mga file.
- Ipatupad – Ang kakayahang "patakbuhin" ang isang programa (o script).
Ang patakarang "pinakamahigpit na pag-access" ay ginagamit para sa pagbibigay ng anumang uri ng mga pahintulot kung kinakailangan. Walang sinuman ang may access sa anumang bagay nang walang dahilan.
Pamamahala ng Mga Pahintulot:
“chmod” (change mode) ay isang command para sa pamamahala ng mga pahintulot.
Ang pangunahing syntax para sa utos na ito ay:
chmod [sino][kung paano baguhin][mga pahintulot na baguhin] [pangalan ng file o direktoryo]
Ang "sino" ay maaaring:
- u – user o account na nagmamay-ari ng file
- g – pangkat na nagmamay-ari ng file
- o – iba, o “mundo”, sinumang maaaring mag-access sa file
- a – lahat ng nabanggit
Ang "paano magbago" ay maaaring:
- = (katumbas) – itakda ang mga pahintulot sa kung ano mismo ang kasunod
- + (idagdag) – idagdag ang pahintulot na agad na sumusunod, iwanan ang iba kung ano-ano
- – (minus) – ibawas ang pahintulot na kasunod kaagad, iwanan ang iba kung ano sila
Ang "mga pahintulot na baguhin" ay maaaring, gaya ng napag-usapan natin:
- r – basahin
- w – magsulat
- x – isagawa
Pagbabago ng mga May-ari at Grupo:
1. chown
Mayroong dalawang tanyag na utos na magagamit para sa pagbabago ng nagmamay-ari ng user at grupo ng isang file. Ang una ay “chown” (palitan ang may-ari).
Ang syntax para dito ay:
chown [user]: [grupo] [file o direktoryo]
Tingnan natin ang isang halimbawa:
Mayroon kaming file na tinatawag na "systems.lst". Kailangan nating baguhin ang may-ari nito sa isang user na tinatawag na xyz na nasa abc group:
chown xyz:abc systems.lst
2. chgrp
Ang sinumang nagnanais na baguhin ang grupo, ay maaaring gumamit ng isa pang command, na tinatawag "chgrp" (magpalit ng grupo”.
Ang syntax para sa utos na ito ay:
chgrp [pangalan ng pangkat] [pangalan ng file o direktoryo]
Narito ang isang halimbawa:
Mayroong isang file na tinatawag na "run.sh" na gusto naming baguhin upang pag-aari ng abc group:
chgrp abc run.sh
Iba pang mga Linux Command:
- useradd – magdagdag ng user ng system
- userdel – alisin ang isang user ng system
- usermod – baguhin ang isang umiiral na user ng system. Magagamit ito para magsagawa ng ilang operasyon sa account ng isang user.
- groupadd – magdagdag ng grupo sa system
- groupdel – alisin ang isang grupo sa system
- groupmod – baguhin ang isang grupo
Umaasa kami na ang pagbabahagi ng Tutorial sa Linux na ito ay talagang magiging kapaki-pakinabang sa iyo, huwag kalimutang muling ibahagi ito.
dalisay
Gumagamit ka ba ng Ubuntu? Narinig ko na mukhang mas secure ang system na ito kaysa sa Windows. Salamat
Rajesh Namase
Oo, Gusto ko rin ang Ubuntu Linux kaysa sa Windows 7. Ang sistema ng Ubuntu ay mas secure kaysa sa Windows. Regular na mag-update :)
Hkr
Libre ang Ubuntu at maaari kang makakuha ng libreng CD na walang bayad sa pagpapadala !!!
Rajesh Namase
alam na natin yan :)
rotyyu
Paano ang paggamit ng mga numero para magtakda ng pahintulot? May nakita akong tulad ng 655, 777, atbp. Maaari mo bang ipaliwanag?
Rajesh Namase
Mangyaring tingnan ang link na ito: http://techli.la/18YXqvJ Mag-scroll sa ibaba.