chmod ማስሊያ
ፈቃዶች
ኦክታል መጻፊያ
3 አሃዞች ይጠቀሙ (ለምሳሌ፣ 755)። እያንዳንዱ አሃዝ ማንበብ (4)፣ መጻፍ (2)፣ ማስኬድ (1) ነው።
ምልክታዊ መጻፊያ
rwxr-xr-x ወይም እንደ chmod ምልክታዊ u+rwx,g+rx,o+rx ይጠቀሙ።
የተለመዱ ቅድመ ቅንብሮች
የchmod ትእዛዝ
ማጠቃለያ
ቴክኒካዊ ዝርዝሮች
የchmod ካልኩሌተሩ እንዴት እንደሚሰራ
መሣሪያው ምን ያደርጋል
ይህ የchmod ካልኩሌተር በUnix የፋይል ፈቃድ ቅርጸቶች መካከል እንዲቀይሩ ይረዳዎታል። ፈቃዶችን በእይታ ቼክቦክሶች፣ በኦክታል መጻፊያ (እንደ 755) ወይም በምልክታዊ መጻፊያ (እንደ rwxr-xr-x) ያስገቡ፣ እና በሁሉም ቅርጸቶች ውስጥ ተመሳሳይ እሴቱን ወዲያውኑ ይመልከቱ። መሣሪያው እንዲሁም ወደ ተርሚናልዎ ለመቅዳት እና ለመለጠፍ ዝግጁ የሆነውን ሙሉ የchmod ትእዛዝ ያመነጫል።
የተለመዱ የገንቢ አጠቃቀም ሁኔታዎች
ገንቢዎች እና የስርዓት አስተዳዳሪዎች የchmod ካልኩሌተሮችን የድር ሰርቨሮችን ሲያዘጋጁ፣ መተግበሪያዎችን ሲያስተላልፉ (deploy) ወይም የፈቃድ ችግኝ ጉዳዮችን ሲመርመሩ ይጠቀማሉ። የተለመዱ ሁኔታዎች ስክሪፕቶችን እንዲፈጸሙ ማድረግ (755)፣ የኮንፊግሬሽን ፋይሎችን መጠበቅ (600)፣ ትክክለኛ የድር ዳይሬክቶሪ ፈቃዶችን ማቀናበር (ለዳይሬክቶሪዎች 755፣ ለፋይሎች 644) እና በተወራረሱ ስርዓቶች ላይ ያሉ ነባር ፈቃዶችን መረዳትን ያካትታሉ።
የፈቃድ ቅርጸት ማብራሪያ
የUnix ፈቃዶች ሶስት ቡድኖችን ያካትታሉ፦ ባለቤት (ፋይሉን የሚያዝ ተጠቃሚ)፣ ቡድን (በፋይሉ ቡድን ውስጥ ያሉ ተጠቃሚዎች) እና ሌሎች (ሁሉም ሌሎች)። እያንዳንዱ ቡድን የማንበብ (4)፣ የመጻፍ (2) እና የመፈጸም (1) ፈቃዶች ሊኖሩት ይችላሉ። ኦክታል መጻፊያ እነዚህን እሴቶች ይደመርባቸዋል፦ 7 ማለት rwx (4+2+1)፣ 5 ማለት r-x (4+1)፣ 4 ማለት r-- (ማንበብ ብቻ) ነው። የተለመዱ ቅድመ-ቅንብሮች 755 (ባለቤት ሙሉ መዳረሻ፣ ሌሎች ማንበብ/መፈጸም)፣ 644 (ባለቤት ማንበብ/መጻፍ፣ ሌሎች ማንበብ ብቻ) እና 600 (ባለቤት ብቻ) ናቸው።
የተለመዱ ስህተቶች እና የጠርዝ ሁኔታዎች
ፈቃዶችን እጅግ ክፍት ማድረግ (እንደ 777) የደህንነት ድክመቶችን ይፈጥራል። የይለፍ ቃላት ወይም API ቁልፎች ያሉባቸውን ፋይሎች በተለይ በጥንቃቄ ይያዙ—እነዚህ ብዙ ጊዜ 600 ወይም 400 መሆን ይገባቸዋል። በዳይሬክቶሪዎች ላይ ያለው የመፈጸም ፈቃድ ፕሮግራሞች እንደሚሮጡ ማለት ሳይሆን በውስጣቸው ያሉ ፋይሎችን ለመድረስ ችሎታ ማለት መሆኑን ያስታውሱ። ችግኝ ሲመርመሩ የፋይሉን እና የወላጅ ዳይሬክቶሪውን ፈቃዶች ሁለቱንም ይመርምሩ።
ይህን መሣሪያ ከትእዛዝ መስመር ጋር ለመነጻጸር መቼ መጠቀም እንደሚገባ
የፈቃድ እሴቶችን መረዳት ወይም መቀየር ሲፈልጉ በተለይም ከማያውቁት ስርዓት ወይም ሰነድ ጋር ሲሰሩ ይህን ካልኩሌተር ይጠቀሙ። ለመማር እና ለማረጋገጥ ጠቃሚ ነው። ነገር ግን ትክክለኛ የፈቃድ ለውጦችን ለማድረግ አሁንም በሰርቨርዎ ወይም በአካባቢያዊ ኮምፒውተርዎ ላይ የchmod ትእዛዝን ማስኬድ ይኖርብዎታል። የተመነጨውን ትእዛዝ በቀጥታ ወደ ተርሚናልዎ መቅዳት ይችላሉ።