Ngagunakeun chmod mun Ngarobah atawa ngaropéa File na Diréktori Pangidinan
Unix jeung Linux Ubuntu sistem operasi napelkeun hak aksés ka payil tur directories ngagunakeun salah sahiji tilu tipe aksés (maca, nyerat sareng ngaéksekusi) ditugaskeun pikeun tiap tilu grup (boga, group jeung pamaké séjén).
Lamun daptar wincik atribut file urang ngagunakeun LS sorana jeung switch -l (contona LS -l Ngaran koropak), eta bakal balik informasi anu bakal kasampak hal kawas -rwe-RW-r-- nu equates pikeun maca, nyerat tur ngaéksekusi statusna keur boga, maca jeung nulis statusna pikeun grup jeung ukur maca aksés pikeun sakabéh pamaké séjén.
Unggal jenis hak aksés geus hiji nilai numerik pakait dibéréndélkeun di handap:
- baca = 4
- nulis = 2
- ngaéksekusi = 1
Nilai keur hak aksés pikeun tiap sahiji gorombolan anu ditambahkeun babarengan pikeun ménta hiji nilai antara 0 jeung 7 anu bisa dipaké pikeun napelkeun atawa ngaropéa idin ngagunakeun chmod (mode robah) paréntah.
Dina conto di luhur, hak aksés pikeun file sual bisa ditugaskeun ku cara nuliskeun chmod 764 Ngaran koropak. Jumlah 764 diturunkeun tina:
- rwe = 4 (baca) + 2 (nulis) + 1 (ngaéksekusi) = 7
- RW = 4 (baca) + 2 (nulis) = 6
- r = 4 (baca) = 4
Anjeun tiasa make paréntah chmod mun napelkeun hak aksés ka payil tur directories. Terus di pikiran nu Unix jeung Linux Ubuntu paréntah sarta ngaran objék nu hal nu sensitip. Anjeun kudu make "chmod" teu CHMod atawa kombinasi séjén hurup hal luhur jeung handap.
Kumaha carana make paréntah chmod:
- aksés pinuh pikeun everybody:
- chmod 777 Ngaran koropak
- aksés pinuh pikeun boga na group statusna tapi pamaké séjén ngan bisa maca jeung ngaéksekusi:
- chmod 775 Ngaran koropak
- aksés pinuh pikeun boga, tapi restricting grup na statusna pamaké séjén pikeun ukur maca na ngaéksekusi pikeun file dina diréktori nu:
- chmod 755 dirname
- aksés pinuh pikeun boga kalawan euweuh hak aksés atawa statusna for saha lain:
- chmod 700 Ngaran koropak
- euweuh aksés ka payil dina diréktori pikeun grup atawa pamaké séjén sarta boga diwatesan maca na ngaéksekusi statusna keur mencegah ngahapus kahaja atanapi modifikasi koropak di diréktori nu:
- chmod 500 dirname
- sahingga nu boga na group maca jeung nulis aksés ka payil, sahingga batur di grup pikeun ngédit atawa mupus file ogé boga, tapi kalawan henteu aksés pikeun pamaké séjén:
- chmod 660 Ngaran koropak