Linux System များတွင်သင့်လျော်သောဖိုင်ခွင့်ပြုချက်ပြင်ဆင်မှုသည် 0 က်ဘ်အပလီကေးရှင်းများလုံခြုံရေးနှင့်သင့်တော်သောလည်ပတ်မှုကိုသေချာစေရန်အတွက်အရေးပါသည်။ ဤဆောင်းပါးသည် PHP files များအတွက်ခွင့်ပြုချက် 755 ခွင့်ပြုချက်ကိုမည်သို့ပြင်ဆင်ရမည်ကိုအာရုံစိုက်ပြီးဖိုင်ခွင့်ပြုချက်၏အခြေခံသဘောတရားများကိုနားလည်ရန်ကူညီသည်။
Linux တွင်ဖိုင်ခွင့်ပြုချက်များသည်မည်သည့်အသုံးပြုသူများ (သို့) အုပ်စုများကိုဖတ်ရှုနိုင်သည့်ဖိုင်များသို့မဟုတ်ဖိုင်များကိုစာဖတ်ခြင်း, ဖိုင်တစ်ခုစီသို့မဟုတ်လမ်းညွှန်တစ်ခုစီအတွက်ခွင့်ပြုချက်များကိုနံပါတ် (3) ခုဖြင့်ကိုယ်စားပြုသည်။ ပိုင်ရှင်, အသုံးပြုသူအုပ်စုနှင့်အခြားအသုံးပြုသူများအတွက်ခွင့်ပြုချက်များကိုကိုယ်စားပြုသောနံပါတ်သုံးခုဖြင့်ကိုယ်စားပြုသည်။ ဥပမာအားဖြင့်, 755 ခွင့်ပြုချက်ဆိုသည်မှာဆိုလိုသည်။
ပိုင်ရှင်သည်ခွင့်ပြုချက်များ (7) (7),
အသုံးပြုသူအုပ်စုသည်ခွင့်ပြုချက်ကိုဖတ်ရန်နှင့် execute လုပ်သည် (5),
အခြားအသုံးပြုသူများသည်ခွင့်ပြုချက် (5) ကိုဖတ်ရန်နှင့် execute လုပ်ထားကြသည်။
PHP ဖိုင်များအတွက်ခွင့်ပြုချက် 755 ခုကိုသတ်မှတ်ရန် command line tool မှတဆင့် Linux တွင်ပြုလုပ်နိုင်သည်။ ခွင့်ပြုချက်ကိုသတ်မှတ်ရန်အခြေခံအဆင့်များ -
ပထမ ဦး စွာ SSH client မှတစ်ဆင့်သင်၏ Linux server သို့ဆက်သွယ်ပြီးသင်၏အသုံးပြုသူအမည်နှင့်စကားဝှက်ကို authenticate လုပ်ရန်ထည့်ပါ။
PHP ဖိုင်ပါ 0 င်သည့်လမ်းညွှန်သို့သွားရန် COM command မှ CD command ကိုသုံးပါ။ ဥပမာအားဖြင့်ဖိုင်သည် 0 ဘ်ဆိုဒ်၏ root directory တွင်တည်ရှိပါကသင်လုပ်နိုင်သည် -
<span class="fun">CD / var / www / html</span>
ထို့နောက်ဖိုင်ခွင့်ပြုချက်ကို 755 သို့ပြောင်းရန် Chmod command ကိုသုံးပါ။ သတ်သတ်မှတ်မှတ် command များမှာအောက်ပါအတိုင်းဖြစ်သည် -
<span class="fun">chmod 755 yourfile.php</span>
သင်၏အမှန်တကယ် PHP ဖိုင်အမည်ဖြင့် "yofile.php" ကိုအစားထိုးပါ။ အကယ်. သင် batch လုပ်ရန်လိုအပ်ပါက PHP ဖိုင်များအားလုံး၏ခွင့်ပြုချက်များကိုပြင်ဆင်ရန်လိုအပ်ပါကသင် Wildcard အက္ခရာများကိုသုံးနိုင်သည်။
<span class="fun">chmod 755 * .php</span>
ခွင့်ပြုချက်ကိုသတ်မှတ်ပြီးနောက်ဖိုင်ခွင့်ပြုချက်မှန်ကန်စွာသတ်မှတ်ထားကြောင်းအတည်ပြုရန် LS -L command ကိုသုံးနိုင်သည်။
<span class="fun">LS -L သင့်ရဲ့ ffile.php</span>
ရလဒ်ဥပမာ:
<span class="fun">-rwxr-Xr-x 1 အသုံးပြုသူအုပ်စု 0 ရက်စွဲ yofile.php</span>
"RWXR-XR-X" ဆိုသည်မှာ 755 ခွင့်ပြုချက်ကိုအောင်မြင်စွာသတ်မှတ်ထားခြင်းဖြစ်သည်ဟုဆိုလိုသည်။
ဖိုင်ခွင့်ပြုချက်ကိုပြင်ဆင်သည့်အခါအကောင်းဆုံးအလေ့အကျင့်များကိုလိုက်နာရန်သေချာပါစေ။ အလွန်အကျွံခွင့်ပြုချက် settings များသည်အထူးသဖြင့် 0 က်ဘ်အပလီကေးရှင်းများတွင်လုံခြုံရေးအန္တရာယ်များကိုဖြစ်စေနိုင်သည်။ လိုအပ်သောဖိုင်များနှင့်လမ်းညွှန်များအတွက်ခွင့်ပြုချက် 755 ခုသာခွင့်ပြုရန်အကြံပြုထားပြီး, အနိမ့်ခွင့်ပြုချက်များကိုအခြားဖိုင်များအတွက်သတ်မှတ်သင့်သည်။
ဤဆောင်းပါးမှတစ်ဆင့် PHP ဖိုင်များအတွက် PHP ဖိုင်များအတွက်ခွင့်ပြုချက်ကိုမည်သို့ပြင်ဆင်ရမည်နည်းနည်းလမ်းကိုသင်ကျွမ်းကျင်စွာပြုလုပ်ခဲ့သည်။ အကျိုးသင့်အကြောင်းသင့်ရှိသောဖိုင်ခွင့်ပြုချက်ဖွဲ့စည်းမှုကိုစနစ်လုံခြုံရေးတိုးတက်စေရန်သာမက Web application များ၏တည်ငြိမ်မှုကိုသေချာစေသည်။ ဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်၏လုံခြုံရေးကိုသေချာစေရန်အကောင်းဆုံးအလေ့အကျင့်များကိုလိုက်နာရန်သေချာပါစေ။