Pag-usab sa mga permiso sa file gikan sa Linux command line
Ang chmod command (nga nagpasabot sa change mode) magpausab sa access permissions sa mga file ug mga folder.
Ang command chmod, sama sa ubang mga sugo, mahimong ipatuman gikan sa command line o pinaagi sa script file.
Kon kinahanglan nga ilista ang mga permiso sa file, mahimo nimo gamiton ang ls command .
chmod Command Syntax
Kini ang tukmang syntax sa paggamit sa command chmod:
chmod [mga kapilian] mode [, mode] file1 [file2 ...]Ang mosunod mao ang pipila sa naandan nga mga kapilian nga gigamit sa chmod:
- -f, --silent, --quiet (suppresses kadaghanan sa mga mensahe sa sayop)
- -v, --verbose (nagpagula og usa ka diagnostic alang sa matag file nga giproseso)
- -c, - mga kausaban (sama sa verbose apan mga report lamang kung adunay usa ka pagbag-o)
- -R, - rekursibo (pag-usab sa mga file ug direktoryo nga recursively)
- --Tabang (nagpakita sa tabang ug paggawas)
- - Pagbag-o (mga kasayuran sa bersyon sa output ug paggawas)
Sa ubos mao ang usa ka lista sa daghang mga permiso sa numero nga mahimong ibutang alang sa user, grupo, ug sa tanan sa computer. Sunod sa numero mao ang read / write / execute nga katumbas sa letra.
- 7, rwx, pagbasa, pagsulat, ug pagpatay
- 6, rw-, pagbasa ug pagsulat
- 5, rx, pagbasa ug pagpatay
- 4, r--, basaha lamang
- 3, -wx, isulat ug ipapatay
- 2, -w-, isulat lamang
- 1, --x, patya lang
- 0, ---, wala
Mga Exam sa chmod Command
Kung ikaw, pananglitan, gusto nga usbon ang mga permiso sa "mga partisipante" nga file aron ang tanan adunay bug-os nga access niini, ikaw mosulod:
chmod 777 nga mga partisipanteAng unang 7 nagtakda sa mga permiso alang sa user, ang ikaduha nga 7 nagtakda sa mga permiso alang sa grupo, ug ang ikatulo nga 7 nagtakda sa mga permiso alang sa tanan.
Kon gusto ka nga mao lamang ang makagamit niini, imong gamiton:
chmod 700 nga mga partisipanteAron mahatag ang imong kaugalingon ug ang imong mga sakop sa grupo sa hingpit nga pag-access:
chmod 770 nga mga partisipanteKung buot nimo nga huptan ang tanan nga access alang sa imong kaugalingon, apan gusto nga ipugngan ang ubang mga tawo gikan sa pag-usab sa file, mahimo nimo gamiton:
chmod 755 nga mga partisipanteAng mosunod naggamit sa mga sulat gikan sa ibabaw aron usbon ang mga permiso sa "mga partisipante" aron ang tag-iya makabasa ug makasulat sa file, apan wala kini mag-usab sa mga permiso alang sa uban:
chmod u = rw nga mga partisipanteDugang Impormasyon bahin sa chmod Command
Mahimo nimo mausab ang pagpanag-iya sa grupo sa kasamtangan nga mga file ug mga folder gamit ang command sa chgrp. Usba ang default nga grupo alang sa bag-ong mga file ug mga folder gamit ang command sa newgrp.
Hinumdomi nga ang simbolikong mga sumpay nga gigamit sa usa ka command chmod makaapekto sa tinuod, target nga butang.