Skip to main content

Paano Gamitin Ang chmod Command sa Linux

How to Password Protect a Folder in Linux Ubuntu (Hunyo 2026)

How to Password Protect a Folder in Linux Ubuntu (Hunyo 2026)
Anonim

Pinapayagan ka ng chmod command na baguhin mo ang mga pahintulot ng pag-access ng mga file at folder.

Ang command na chmod, tulad ng iba pang mga utos, ay maaaring isagawa mula sa command line o sa pamamagitan ng isang script file.

Kung kailangan mong ilista ang mga pahintulot ng file, gamitin ang command na ls.

chmod Command Syntax

Ito ang wastong syntax kapag ginagamit ang command na chmod:

chmod options mode , mode file1 file2 …

Ang mga sumusunod ay ilan sa mga karaniwang pagpipilian na ginagamit sa chmod:

  • -f, --silent, --quiet (pinipigilan ang karamihan sa mga mensahe ng error)
  • -v, --verbose (outputs isang diagnostic para sa bawat file na naproseso)
  • -c, --changes (tulad ng malubhang bagay ngunit mga ulat lamang kapag ang isang pagbabago ay ginawa)
  • -R, --recursive (baguhin ang mga file at direktoryo recursively)
  • - Tumulong (nagpapakita ng tulong at paglabas)
  • - pagbabagsak (output ng impormasyon at paglabas ng bersyon)

Nasa ibaba ang isang listahan ng ilang mga pahintulot na numerikal na maaaring itakda para sa user, group, at sa iba pa sa computer. Sa tabi ng numero ay ang katumbas ng read / write / execute na titik.

  • 7, rwx, basahin, isulat, at isakatuparan
  • 6, rw-, basahin at isulat
  • 5, r-x, basahin at isakatuparan
  • 4, r--, read-only
  • 3, -wx, isulat at isagawa
  • 2, -w-, isulat lamang
  • 1, --x, execute lamang
  • 0, ---, wala

Mga Halimbawa ng chmod Command

Kung ikaw, halimbawa, ay nais na baguhin ang mga pahintulot ng "mga kalahok" ng file upang ang lahat ay may ganap na access dito, ipapasok mo ang:

chmod 777 na kalahok

Ang unang 7 ay nagtatakda ng mga pahintulot para sa gumagamit, ang ikalawang 7 ay nagtatakda ng mga pahintulot para sa grupo, at ang ikatlong 7 ay nagtakda ng mga pahintulot para sa lahat ng iba pa.

Kung nais mong maging isa lamang na maaaring ma-access ito, gagamitin mo ang:

chmod 700 kalahok

Upang bigyan ang iyong sarili at mga miyembro ng iyong grupo ng ganap na pag-access:

chmod 770 kalahok

Kung nais mong panatilihin ang ganap na pag-access para sa iyong sarili, ngunit nais na panatilihin ang ibang mga tao mula sa pagbabago ng file, maaari mong gamitin ang:

chmod 755 kalahok

Ang mga sumusunod ay gumagamit ng mga titik mula sa itaas upang baguhin ang mga pahintulot ng "mga kalahok" upang ang may-ari ay maaaring magbasa at magsulat sa file, ngunit hindi ito nagbabago ng mga pahintulot para sa kaninuman:

chmod u = rw participants

Higit pang Impormasyon tungkol sa chmod Command

Maaari mong baguhin ang pagmamay-ari ng grupo ng mga umiiral nang file at folder gamit ang command ng chgrp. Baguhin ang default group para sa mga bagong file at mga folder gamit ang command ng newgrp.

Tandaan na ang mga simbolikong mga link na ginagamit sa isang command na chmod ay makakaapekto sa tunay, target na object.

Pagtatakda ng Mga Mode

Gumamit ng chmod upang magtakda ng karagdagang mga mode ng system-file para sa mga file at mga direktoryo. Halimbawa, upang itakda ang malagkit na bit - na nangangahulugang ang may-ari ng file, ang may-ari ng direktoryo o ang root superuser ay maaaring tanggalin ang file, hindi alintana ang mga pahintulot ng read-and-write group ng file - prefix ng 1 sa sequence ng numero:

chmod 1755 kalahok