Lilo chmod lati Paarọ tabi Ṣatunṣe Faili ati Igbasilẹ Ilana
Awọn ọna šiše UNIX ati Lainos ṣe ipinnu awọn ẹtọ wiwọle si awọn faili ati awọn ilana nipa lilo ọkan ninu awọn oriṣi ọna mẹta (ka, kọ ati ṣiṣẹ) ti a yàn si ẹgbẹ kọọkan (eni, ẹgbẹ ati awọn olumulo miiran).
Ti o ba ṣe apejuwe awọn alaye ti awọn eroja faili nipa lilo pipaṣẹ-aṣẹ pẹlu ayipada -l (fun apẹẹrẹ ls -l filename ), yoo pada alaye ti yoo dabi ohun kan bi -rwe-rw-r-- eyi ti o ni lati ka, kọ ati ṣe anfani fun awọn onihun, ka ati kọ awọn ẹtọ fun ẹgbẹ naa ati ki o nikan ka wiwọle fun gbogbo awọn olumulo miiran.
Kọọkan ninu awọn oriṣiriṣi awọn ẹtọ awọn ẹtọ ni o ni awọn nọmba iye ti o ni nkan ti a ṣe akojọ rẹ si isalẹ:
- ka = 4
- kọ = 2
- ṣiṣẹ = 1
Awọn iye fun awọn ẹtọ wiwọle si fun awọn ẹgbẹ kọọkan ni a fi kun pọ lati gba iye laarin 0 ati 7 eyi ti a le lo lati firanṣẹ tabi yi iyipada si lilo aṣẹ chmod (ayipada).
Ni apẹẹrẹ loke, awọn ẹtọ awọn ẹtọ fun faili ti o ni ibeere ni a le sọ nipa titẹ koodu orukọ ti o wa ni koodu chmod 764 . Nọmba 764 ti wa lati:
- rwe = 4 (ka) + 2 (kọ) + 1 (pari) = 7
- rw = 4 (ka) + 2 (kọ) = 6
- r = 4 (ka) = 4
O le lo ilana chmod lati fi ẹtọ awọn ẹtọ si awọn faili ati awọn ilana. Ranti pe awọn ofin UNIX ati Lainos ati awọn orukọ orukọ jẹ idibajẹ ọran. O gbọdọ lo " chmod " ati kii ṣe CHMod tabi eyikeyi apapo miiran ti awọn lẹta nla ati isalẹ.
Bi a ṣe le lo ilana chmod:
- Wiwọle kikun fun gbogbo eniyan:
- chmod 777 orukọ olumulo
- wiwọle ni kikun fun awọn ẹtọ ati awọn ẹgbẹ ṣugbọn awọn aṣoju miiran le ka ati ṣiṣe nikan:
- chmod 775 fi orukọ si
- wiwọle si kikun fun eni, ṣugbọn ihamọ ẹgbẹ ati awọn ẹtọ aṣoju miiran lati ka ati ṣiṣe fun awọn faili ni liana naa:
- chmod 755 dirname
- Wiwọle kikun fun eni ti ko ni ẹtọ tabi ẹtọ fun awọn elomiran:
- nomba 700 nomba chmod
- ko si ọna si awọn faili ninu itọsọna fun ẹgbẹ tabi awọn olumulo miiran ati eni ti o ni idinamọ lati ka ati ṣe awọn ẹtọ lati dena idinkuro lairotẹlẹ tabi iyipada awọn faili ni itọsọna naa:
- chmod 500 dirname
- gbigba eni ati ẹgbẹ naa ka ati kọ wiwọle si faili kan, fifun awọn elomiran ninu ẹgbẹ lati ṣatunkọ tabi pa faili naa ati oluwa naa, ṣugbọn laisi wiwọle fun awọn olumulo miiran:
- chmod 660 filename