Ninu awọn ipin ti tẹlẹ meji ti a ti bẹrẹ lati wo kini mimu ti faili ati awọn igbanilaaye itọsọna ni Linux. Bayi, bi a ti ni ifojusọna akoko ikẹhin ti a sọrọ nipa eyi, jẹ ki a wo bii o ṣe le yipada awọn igbanilaaye olumulo ati oluwa ati ẹgbẹ faili kan tabi itọsọna.
Aṣẹ lati yipada faili ati awọn igbanilaaye itọsọna ni Lainos jẹ chmod, eyiti o ṣe atilẹyin fun awọn aṣatunṣe bii '+', '-' ati '=' lati fikun, yipada tabi ṣeto awọn igbanilaaye ti a tọka, lẹsẹsẹ. Eyi ni a lo papọ pẹlu awọn lẹta u, g ati ìwọ ti o tọka eni, ẹgbẹ ati awọn miiran lẹsẹsẹ, lati tọka pe a yoo ṣafikun tabi yọ awọn mejeeji fun oluwa faili kan ati fun ẹgbẹ rẹ ati fun gbogbo awọn olumulo. Bẹẹni Ko ṣe dandan pe ki a ṣe lọtọ fun ọkọọkan ṣugbọn a le ṣopọ rẹ ni aṣẹ kan, yiya sọtọ nipasẹ awọn aami idẹsẹ, ati lati ṣafikun igbanilaaye kikọ fun oluwa, ati ka igbanilaaye fun ẹgbẹ (fun faili kan ti a pe ni test.html) a ṣe:
# chmod u + w, idanwo g + r.html
Bayi, fun apẹẹrẹ, a yoo ṣafikun igbanilaaye kika si 'awọn miiran' ati pe a yoo yọ kuro lati ẹgbẹ naa:
# chmod gr, o + r idanwo.html
Ọna miiran lati yipada awọn igbanilaaye jẹ nipa lilo fọọmu octal, eyiti a fi silẹ daradara ti ṣalaye ni ipin ti tẹlẹ ṣugbọn ko ṣe ipalara lati ranti. Ni ipilẹṣẹ, lati sọ pe awọn nọmba mẹta ni o ṣe aṣoju awọn igbanilaaye fun oluwa, ẹgbẹ ati fun gbogbo awọn olumulo, ati pe awọn iye rẹ ni a ṣafikun bi atẹle: 4 fun bit kika, 2 fun kikọ diẹ ati 1 fun ọkan ninu ipaniyan. Pẹlu eyiti wọn le yato si 111 (ti o ba jẹ pe igbehin nikan ni a muu ṣiṣẹ) si 777 ti gbogbo wọn ba ṣiṣẹ, nkọja nipasẹ awọn iye agbedemeji pupọ bii 415, 551 tabi 775.
Ni ọran yii, ni ero pe a fẹ fi faili test.html silẹ pẹlu gbogbo awọn igbanilaaye ti nṣiṣe lọwọ fun oluwa, kika ati ṣiṣe awọn igbanilaaye fun ẹgbẹ ati awọn igbanilaaye ipaniyan fun gbogbo awọn olumulo, a ṣe:
# chmod 771 idanwo.html
Ni apa keji, ti a ba fẹ fi gbogbo awọn igbanilaaye silẹ fun oluwa ṣugbọn awọn igbanilaaye pipa nikan si ẹgbẹ ati awọn olumulo miiran, a ṣe:
# chmod 711 idanwo.html
Bayi, kini o ṣẹlẹ ti ni kete ti a ba ni awọn igbanilaaye bi a ṣe fẹ, a mọ pe a nilo awọn faili ati awọn ilana lati jẹ ti olumulo miiran? Ni ọran yẹn a ni lati yi eni ti faili kan tabi itọsọna pada, eyiti o wa ninu Linux ti ṣe nipasẹ aṣẹ gige, ti iṣẹ rẹ jẹ iru:
# awọn faili olumulo gige
Iye ti 'olumulo' le jẹ orukọ olumulo rẹ mejeeji laarin eto ati ID olumulo rẹ, ati bi apejuwe kan sọ pe ẹni kan ṣoṣo ti o le yipada larọwọto awọn igbanilaaye ti eyikeyi eroja ti eto naa jẹ alabojuto, tabi gbongbo. Gbogbo eniyan awọn olumulo miiran ni a gba laaye nikan lati yipada awọn igbanilaaye ati oluwa awọn faili wọnyẹn ti o jẹ ti wọn.
Nitorinaa, ti a ba fẹ ṣe atunṣe oluwa ti faili test.html ki dipo kikopa si guille olumulo o di ohun-ini ti adry olumulo, ohun ti a ni lati ṣe ni atẹle:
$ chown adry test.html
Ti o ba wa ni aaye kan a nilo faili naa lati jẹ ti guille olumulo lẹẹkansii, a yoo nilo lati ‘rọra’ olulo adry ṣe awọn atẹle:
$ chown guille idanwo.html
Awọn asọye 3, fi tirẹ silẹ
Itọju abojuto alagbeka + ọna asopọ ninu nkan yẹn pẹlu aṣawakiri opera ati titẹ daradara wọn yọkuro 15, 01 pesos laisi jijẹ tabi mu
O tayọ awọn nkan rẹ, o ṣeun
Kini idi ti o fi lo awọn igbanilaaye? Emi ko loye 🙁 udos ikini.