Ogolaanshaha Faylka Linux - Waa maxay Chmod 777 iyo sida loo isticmaalo

Haddii aad tahay isticmaale Linux cusub(new Linux user) , waxay u badan tahay inaad la kulantay amarka Chmod goor hore. Waxaa laga yaabaa in qof kuu sheego "chmod 777" si aad ugu rarto fayl gal gaar ah, wuuna shaqeeyay! Haddaba muxuu qabtaa amarka chmod maxaase tirooyinka ka dhigan yihiin?

Maqaalkani wuxuu ka hadli doonaa wax kasta oo aad u baahan tahay inaad ka ogaato oggolaanshaha faylka Linux . Waa muhiim in tan la ogaado si loo fahmo amarka chmod iyo tirooyinka u dhigma heerarka gelitaanka qaarkood. Haddii aad isticmaasho Ubuntu , Fedora, ama Linux distro ka sii qalaad waa inaad fahantaa marka ay caadi tahay inaad ogolansho u dejiso 777 adoo isticmaalaya amarka CHMOD iyo goorta ay tahay inaad isticmaasho goob kale.

Sida Faylka Linux u Shaqeeyo Ogolaanshaha

Linux , nidaamka qalliinka ayaa go'aamiya cidda geli karta fayl gaar ah iyadoo lagu saleynayo oggolaanshaha faylka, lahaanshaha, iyo sifooyinka. Nidaamku wuxuu kuu ogolaanayaa, mulkiilaha ama maamulaha, inaad awood u yeelatid xaddidaadaha gelitaanka faylasha iyo hagayaasha kala duwan. Waxaad hagaajin kartaa amniga nidaamkaaga adiga oo siinaya marin u helka isticmaalayaasha iyo barnaamijyada aad ku kalsoon tahay oo keliya.

Fahamka Fasalada Isticmaalaha(Understanding User Classes)

Isticmaale gaar ah iyo koox ayaa iska leh fayl kasta iyo hagaha. Tani waxay ka dhigan tahay inay jiraan saddex qaybood oo isticmaalayaasha(three categories of users) kuwaas oo aad ku meelayn karto heer gaar ah oo gelitaan ah. Isticmaalayaashan waxaa loo kala saaray sidan soo socota:

  • Milkiilaha
  • Koox
  • Kuwo kale

Waxaad ku arki kartaa kooxahan muuqaal ahaan gudaha Ubuntu adoo gujinaya midigta ku dhufo hage kasta, dooro Properties , oo aad tagtid tab ogolaanshaha .(Permissions)

Mulkiiluhu waa qofka awooda oo dhan leh . (Owner)Caadi ahaan, waxay si buuxda u heli karaan fayl kasta iyo hagaha waxayna bedeli karaan oggolaanshaha faylka isticmaalayaasha kale sidoo kale.

Kooxdu waxay(Group) ka kooban tahay tiro isticmaaleyaal ah oo leh heer gaar ah oo gelitaanka faylka ama hagaha uu bixiyay mulkiiluhu(Owner) . Tusaale ahaan, koox ka mid ah isticmaalayaasha waa laga saari karaa inay wax ka beddelaan faylka marka loo ogolaado inay arkaan faylkaas.

Fasalka Kale(Others) wuxuu si fudud u matalaa isticmaalayaasha martida ee aan ku dhicin labada qaybood ee kale. Sida caadiga ah, heerka gelitaankooda inta badan waa xaddidan yahay. Waxay ku xiran tahay Mulkiilaha(Owner) inuu go'aamiyo waxa isticmaalayaasha martida ahi ay samayn karaan ama aanay samayn karin.

Fahamka Heerarka Ogolaanshaha Faylka(Understanding File Permission Levels)

Mulkiilaha(Owner) ahaan , waxaad ku meelayn kartaa saddex heer oo gelitaanka faylashaada iyo hagahaaga:

  1. Akhri(Read) : Waxay ku siinaysaa fursad xaddidan oo aad ku gasho faylka ama hagaha. Waxa kaliya ee aad samayn karto waa inaad akhrido faylka ama aad aragto waxa ku jira buugga. Ma bedeli kartid faylasha, mana ka saari kartid ama ku darin kartaa wax faylal ah oo cusub hagaha.
  2. Qor(Write) : Waxay kuu ogolaanaysaa inaad akhrido oo aad wax ka beddesho faylasha. Haddii aad u xilsaarto heerkan gelitaanka hagaha, waxaad sidoo kale ka saari kartaa ama ku dari kartaa faylasha.
  3. Execute : Waxa kaliya oo muhiim ah marka la ordo ama la fulinayo faylasha. Tusaale ahaan, ma wadi kartid qoraal ama barnaamij fasax la'aan si aad ufuliso(Execute) .

Marka la isku daro Fasalada iyo Ogolaanshaha, waxaad xakameyn kartaa inta galaangal u leh isticmaale gaar ah faylka ama tusaha.

Calaamadaha(Symbols) Ogolaanshaha iyo Tirooyinka(Numbers) La Sharaxay

Oggolaanshaha faylka waxaa lagu matalaa tiro ahaan ama calaamad ahaan. Waxaad isticmaali kartaa labada calaamadood iyo nambarada si aad u bedesho ogolaanshaha faylka iyo hagaha. Habka ugu fudud waa tirooyinka, laakiin sidoo kale waa inaad fahamtaa calaamadaha. Haddaba aan eegno calaamadaha ka dambeeya oggolaanshaha faylka marka hore.

Calaamadaha Ogolaanshaha Faylka(File Permission Symbols)

Waxaad ka arki kartaa oggolaanshahaaga dhammaan macluumaadka ku jira hage gaar ah haddii aad ku qorto amarka soo socda terminalka:

ls -l

Waxaad u socon kartaa hage kasta adiga oo isticmaalaya amarka cd . Haddii aad tahay bilow dhammaystiran, fiiri maqaalkeena amarrada aasaasiga ah ee Linux(basic Linux commands) .

Tusaalahayaga, buuggu waxa uu ka kooban yahay laba hagele oo kale iyo hal fayl. Oggolaanshaha waxaa lagu qoray iyadoo la adeegsanayo (1+) 9 calaamadood oo loo kala qaybin karo saddex-geesood si loo fahmo fudud. Aynu eegno qaybta kowaad ee oggolaanshaha ee hagaha buugaagta :(Books)

drwxrwxr-x

Aan u kala qaadno si loo akhriyo:

d rwx rwx rx

Calaamadda hore waa d, waxayna u taagan tahay hagaha. Waxa kale oo ay noqon kartaa calaamad dash haddii ay tahay fayl, sida aad ku arki karto qaybta saddexaad ee oggolaanshaha ee faylka Outline.docx .

Marka xigta, waxaan haynaa saddex kooxood oo calaamado ah. Kooxda koowaad waxay matashaa heerarka oggolaanshaha mulkiilaha, kooxda labaadna waxay u taagan tahay fasalka kooxda(Group) , tan saddexaadna waxay matashaa kuwa kale.

Qayb kasta oo ka kooban 3 calaamad macnaheedu waa akhri, qor, fuli - siday u kala horreeyaan. Markaa mulkiiluhu(Owner) waxa uu fasax u haystaa inuu akhriyo, qoro, oo fuliyo dhammaan faylalka iyo hagayaasha laga dhex helay tusaha Imtixaanka(Test) . Waa kan muuqaal muuqaal ah:

Marka aad aragto calaamada dhididka halkii aad ka isticmaali lahayd r, w, ama x, waxay la macno tahay in ogolaansho aanu jirin.

Nambarada Ogolaanshaha Faylka(File Permission Numbers)

Qaabka tirada ee ogolaanshaha faylka waa mid fudud. Nuxur ahaan, furaha ogolaanshaha faylka ayaa leh saddex lambar:

  • Midka ugu horreeya waxaa leh milkiilaha faylka.
  • Midka labaad wuxuu matalaa kooxda faylka.
  • Lambarka ugu dambeeya waa qof kasta oo kale.

Tirooyinka ayaa u dhexeeya 0 ilaa 7 halka:

  • 4 = akhri.
  • 2 = qor.
  • 1 = fulin.
  • 0 = ogolaansho la'aan.

Lambarka oggolaanshaha ee fasal kasta waxaa lagu go'aamiyaa iyadoo la soo koobayo qiimayaasha oggolaanshaha. Si kale haddii loo dhigo, nambar kasta ee fasal kasta wuxuu noqon karaa wadarta 4, 2, 1, iyo 0. Halkan waxaa ah liis buuxa oo oggolaansho:

  • 0 (0 + 0 + 0) = Heerka isticmaaluhu ma haysto wax oggolaansho ah.
  • 1 (0 + 0 + 1) = Fulin(Execute) ogolaanshaha kaliya.
  • 2 (0 + 2 + 0) = Ogolaansho qor oo keliya.(Write)
  • 3 (0 + 2 + 1) = Qor(Write) oo fuliya oggolaanshaha.
  • 4 (4 + 0 + 0) = Ogolaansho akhri oo keliya.(Read)
  • 5 (4 + 0 + 1) = Akhri(Read) oo fuliya oggolaanshaha.
  • 6 (4 + 2 + 0) = Akhri(Read) oo qor oggolaanshaha.
  • 7 (4 + 2 + 1) = Dhammaan oggolaanshaha.

Tusaale ahaan, ogolaanshaha 644 macnihiisu waa in mulkiilaha faylka uu akhriyay oo qoray ogolaanshaha, halka labada fasal ee kale ay haystaan ​​kaliya ogolaanshaha. Dejinta ogolaanshaha adoo isticmaalaya qaabka lambarka waxay u baahan tahay kaliya xisaabta aasaasiga ah.

Ogolaanshaha 777

Sidaad u badan tahay inaad horeba u qiyaastay, ogolaanshaha 777 waxa uu ku siinayaa akhrin, qorid, iyo fulinta rukhsad dhammaan saddexda fasal ee isticmaalaha. Si kale haddii loo dhigo, qof kasta oo marin u leh nidaamkaaga wuu akhriyi karaa, wax ka beddeli karaa, oo wuu fulin karaa faylasha. Isticmaal kaliya marka aad ku kalsoon tahay dhammaan isticmaalayaashaada oo aadan u baahnayn inaad ka walwasho jebinta amniga.

Ogolaanshaha 777 ayaa badanaa la isticmaalaa sababtoo ah way ku habboon tahay, laakiin waa inaad u isticmaashaa si yar. Dhab ahaantii, waxaan kugula talineynaa inaadan waligaa isticmaalin sababtoo ah khataraha amnigu aad bay u weyn yihiin. Isticmaale aan la ogolayn ayaa wax u dhimi kara nidaamkaaga ama, tusaale ahaan, bedeli kara mareegahaaga si uu u qaybiyo malware.

Waa inaad bixisa ogolaansho 755 beddelkeeda. Habkaas, adiga oo ah mulkiilaha faylka waxaad si buuxda u geli kartaa fayl gaar ah ama hagaha, halka qof kasta oo kale uu akhriyi karo oo uu fulin karo, laakiin aadan samaynin wax isbeddel ah la'aanteed ogolaanshahaaga.

Wax ka beddelka Ogolaanshaha Faylka (File)Chmod

Waxaad bedeli kartaa ogolaanshaha faylka adoo kaashanaya taliska chmod. Habka aasaasiga ah ee isticmaalka amarkan iyada oo aan wax doorsoomayaal kale ah lahayn waa sida soo socota:

chmod 777 filename

Ku beddel(Replace “) magaca faylka iyo wadadiisa.

Maskaxda ku hay in isticmaaleyaasha kaliya ee leh awoodda ay ku beddelaan oggolaanshaha faylka ay yihiin kuwa leh marinka xididka, milkiilayaasha faylka, iyo qof kasta oo kale oo leh awood sudo .



About the author

Waxaan ahay khibrad Windows 10 iyo Windows 11/10 Maamule khibrad u leh Edge. Waxaan leeyahay aqoon iyo waayo-aragnimo badan oo aan ku bixiyo goobtan, taas oo ah sababta aan u aaminsanahay in xirfadahaygu ay u noqon doonaan hanti qiimo leh shirkaddaada. Sannadaha aan waayo-aragnimada u leeyahay labada Windows 10 iyo Edge waxay i siinayaan awood aan si degdeg ah u barto tignoolajiyada cusub, u xalliyo dhibaatooyinka si dhakhso ah, oo aan ula wareego marka ay timaaddo socodsiinta ganacsigaaga. Intaa waxaa dheer, waayo-aragnimadayda Windows 10 iyo Edge waxay iga dhigayaan aqoon badan oo ku saabsan dhammaan qaybaha nidaamka qalliinka, taas oo faa'iido u leh maareynta server-yada ama maareynta codsiyada software.



Related posts