Linux တွင်ဝင်ရောက်ခွင့်အခွင့်အရေးများကိုညှိပါ

Anonim

Linux တွင်ဝင်ရောက်ခွင့်အခွင့်အရေးများကိုညှိပါ

Linux kernel ကို အခြေခံ. operating system များတွင်အကောင့်များအကြား 0 င်ခွင့်အခွင့်အရေးများကိုဝေငှရန်ခွင့်ပြုသည့်အာဏာပိုင် Setup Tool တစ်ခုရှိသည်။ ၎င်းသည်တိကျသောဖိုင်များ, လမ်းညွှန်များသို့မဟုတ်အသုံးချပရိုဂရမ်များအပေါ်ဝင်ရောက်ခွင့်ကိုကန့်သတ်ထားသည်။ အလားတူအခွင့်အရေးအမျိုးအစားသုံးမျိုးရှိသည် - စာဖတ်ခြင်း, အရေးအသားနှင့်ကွပ်မျက်မှုရှိသည်။ ၎င်းတို့ကို OS တွင်မှတ်ပုံတင်ထားသော OS တွင်မှတ်ပုံတင်ထားသောအသုံးပြုသူတစ် ဦး စီအောက်ရှိသီးခြားစီတည်းဖြတ်နိုင်သည်။ နောက်တွင်ဖော်ပြထားသော parameters တွေကို၏ configuration နည်းလမ်းနှစ်ခုဟုသတ်မှတ်လိမ့်မည်။

Linux သို့ဝင်ရောက်ခွင့်အခွင့်အရေးများကိုပြင်ဆင်ပါ

ယနေ့စဉ်းစားသည့်နည်းစနစ်များသည်သူတို့ကစကြဝ universal ာရှိသည့်အတွက်သင့်တော်သည်။ fixed file manager မရှိတဲ့သုံးစွဲသူတွေမရရှိနိုင်တဲ့ပထမဆုံးနည်းလမ်းကတော့ System Management ကို console မှတဆင့်သီးသန့်လုပ်ဆောင်ပေးနိုင်ပါတယ်။ ဤကိစ္စတွင် CHMOD Command Action ကိုအသေးစိတ်ဖော်ပြထားသည့်ဒုတိယရွေးစရာကိုကျွန်ုပ်တို့ချက်ချင်းအကြံပြုပါသည်။ Graphical System Interface ကိုတက်ကြွစွာအပြန်အလှန်ဆက်သွယ်သောအခြားအသုံးပြုသူများသည်နည်းလမ်းနှစ်မျိုးသို့အချိန်ပေးရန်သင့်အားကျွန်ုပ်တို့အကြံပေးသည်။

နည်းလမ်းများမစခင်စနစ်သည်အသုံးပြုသူများလိုအပ်သောအရေအတွက်ရှိကြောင်းသေချာအောင်လုပ်ပါ။ ကွန်ပျူတာကိုလူအများ 0 င်ရောက်နိုင်လိမ့်မည်ကိုသင်သိပါကသင်၏ကိုယ်ပိုင်သီးခြားအကောင့်ကိုဖွင့်ပြီးလက်လှမ်းမီမှုအခွင့်အရေးများကိုခန့်အပ်ခြင်းသို့သွားသင့်သည်။ ဤခေါင်းစဉ်နှင့် ပတ်သက်. အသေးစိတ်လမ်းညွှန်ကိုအောက်ပါလင့်ခ်ဖြင့်တွေ့ရှိနိုင်သည်။

ဟုတ်ပါတယ်, ဖိုင်မန်နေဂျာမှာရှိတဲ့ဆက်တင်တွေကသင့်ကိုအလျင်အမြန်နဲ့ပြ problems နာတွေမရှိဘဲအရာဝတ္ထုတွေကို 0 င်ရောက်ခွင့်ရပိုင်ခွင့်တွေကိုတည်းဖြတ်ခွင့်မလွယ်ကူပါ။ ဒါပေမယ့်တစ်ခါတစ်ရံမှာအသုံးပြုသူအချို့သည်ပိုမိုပြောင်းလွယ်ပြင်လွယ်သော configurations လိုအပ်သည်။ ထိုကဲ့သို့သောအခြေအနေမျိုးတွင်အောက်ပါနည်းလမ်းကိုဆက်သွယ်ရန်ကျွန်ုပ်တို့အကြံပြုပါသည်။

နည်းလမ်း 2: chmod အဖွဲ့

Linux ပေါ်ရှိလည်ပတ်မှုစနစ်များတွင်အချို့သောအလုပ်များကိုလုပ်ဆောင်သူများ၏စွမ်းဆောင်ရည်ကိုဖြတ်ပြီးပြီးသားသုံးစွဲသူများသည်မတူညီသော command များကို အသုံးပြု. လုပ်ရပ်များအားလုံး၏ console မှတစ်ဆင့်ပြုလုပ်သည်ကိုသိရှိနိုင်သည်။ ဖိုင်များနှင့်ဖိုလ်ဒါများအသုံးပြုရန်အခွင့်အရေးများကိုတည်းဖြတ်ခြင်းသည်ချွင်းချက်မရှိဘဲ chmod utility အတွက်အသုံးဝင်သည်။

chmod syntax

command တစ်ခုစီတွင်ကိုယ်ပိုင် syntax တစ်ခုရှိသည် - လိုအပ်သောလုပ်ဆောင်မှုများကိုသတ်မှတ်ရန်တိကျသော sequence ကိုမှတ်တမ်းတင်ထားသောရွေးချယ်စရာများနှင့် parameters များရှိသည်။ ထိုအခါ input sequence ကိုဤကဲ့သို့သော: chmod + options + + အခွင့်အရေး + Object အမည်သို့မဟုတ်လမ်းကြောင်းသို့သွားပါလိမ့်မည်။ chmod ကိုမည်သို့အသုံးပြုရမည်နှင့် ပတ်သက်. အသေးစိတ်အချက်အလက်များကို console တွင်ဖတ်ပါ။ ၎င်းကိုမီနူးသို့မဟုတ် Ctrl + Alt + T ကပေါင်းစပ်မှတဆင့် run နိုင်သည်။

terminal ကို Linux operating system တွင် chmod command ကို execute လုပ်ရန်

Terminal တွင် chmod -help ကိုမှတ်ပုံတင်ပြီး Enter key ကိုနှိပ်ပါ။ ထို့နောက်ပုံမှန်ဘာသာစကားဖြင့်တရားဝင်စာရွက်စာတမ်းများကိုပြသလိမ့်မည်။ ၎င်းသည်အသုံးအဆောင်၏အခြေခံများကိုကိုင်တွယ်ဖြေရှင်းရန်အထောက်အကူပြုလိမ့်မည်။ ဒါပေမယ့်ကျနော်တို့ကရွေးချယ်စရာများနှင့်အခွင့်အရေးများအားလုံး၏အသေးစိတ်ဖော်ပြချက်ပေးနေဆဲဖြစ်သည်။

Linux တွင် console မှတဆင့် chmod utility ကို၏တရားဝင်စာရွက်စာတမ်းများနှင့်ရင်းနှီးကျွမ်းဝင်

လက်လှမ်းမီခွင့်အခွင့်အရေးများ

အထက်ပါအချက်အလက်များမှသင်သိထားပြီးသောအခါ Linux တွင် Linux တွင် Linux တွင်အခွင့်အရေးအမျိုးအစားသုံးမျိုးရှိသည်။ စာဖတ်ခြင်း, အရေးအသားနှင့်ကွပ်မျက်ခြင်းတို့ဖြစ်သည်။ သူတို့တစ်ခုစီတွင် chmod တွင်ကိုယ်ပိုင်အက္ခရာသတ်မှတ်ချက်ရှိပြီးအသင်းနှင့်အလုပ်လုပ်သောအခါအသုံးပြုသင့်သည်။

  • R - စာဖတ်ခြင်း,
  • w - အသံသွင်းခြင်း,
  • x - ကွပ်မျက်;
  • S - Superuser ကိုယ်စားလုပ်ဆောင်မှု။ ဤအခွင့်အရေးသည် optional ကိုအဓိကအကောင့်မှပရိုဂရမ်များနှင့် scripts များစတင်ခြင်းကိုဆိုလိုသည် (sudo command မှတဆင့်စကားပြောခြင်း) ။

ပထမနည်းဖြင့် configuration item ၏ဂုဏ်သတ္တိများတွင်အသုံးပြုသူများအုပ်စုတစ်ခုစီအတွက်အဓိကအားဖြင့်သိသာထင်ရှားသည်။ သူတို့သည်လည်းသုံးမျိုးလုံးရှိပြီး chmod တွင်သူတို့သွန်းလောင်းနေကြသည်။

  • ဦး မှာအရာဝတ္ထုပိုင်ရှင်ပါ။
  • G - အုပ်စု,
  • o - အသုံးပြုသူများ၏ကျန်;
  • A - အားလုံးအထက်ပါအသုံးပြုသူများ။

ထို့အပြင်ထည့်သွင်းစဉ်းစားနေသောအဖွဲ့သည်နံပါတ်များပုံစံဖြင့်အခွင့်အရေးများကိုသတိပြုမိသည်။ 0 မှ 7 မှကိန်းဂဏန်းများသည်သတ်သတ်မှတ်မှတ် parameter သည်။

  • 0 - အခွင့်အရေးမရှိပါ။
  • 1 - သီးသန့်ကွပ်မျက်ခြင်း,
  • 2 - သာမှတ်တမ်း,
  • 3 - အတူတကွလုပ်ဆောင်ခြင်းနှင့်အတူတကွမှတ်တမ်းတင်ခြင်း,
  • 4 - သီးသန့်စာဖတ်ခြင်း,
  • 5 - စာဖတ်ခြင်းနှင့်ကွပ်မျက်ခြင်း,
  • 6 - စာဖတ်ခြင်းနှင့်ရေးသားခြင်း,
  • 7 - အခွင့်အရေးအားလုံး။

ဤရွေ့ကား parametersters တစ် ဦး ချင်းစီဖိုင်များနှင့်လမ်းညွှန်နှစ်ခုလုံးအတွက်အတူတူပင်ဖြစ်ကြသည်။ အခွင့်ထူးများကိုသတ်မှတ်သည့်အချိန်တွင်ပိုင်ရှင်အတွက်နံပါတ်ကို ဦး စွာညွှန်ပြသည့်အချိန်နှင့်အသုံးပြုသူများအတွက်အဆုံးမှာသင်ပထမ ဦး ဆုံးညွှန်ပြသည်။ ထို့နောက်တန်ဖိုးသည်ဥပမာအားဖြင့် 744 သို့မဟုတ် 712 တွင်ရှုမြင်ခြင်း, ဥပမာတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောအရာများကို utility ကိုရေးရန်ရွေးချယ်ပြီးနောက်တွင်ထည့်သွင်းထားပြီး၎င်းတို့ကိုအသေးစိတ်လေ့လာသင့်သည်။

ရွေးချယ်စရာများ

CHMOD command ကိုအသုံးပြုသောအခါအခွင့်အရေးများသည်အဓိကအခန်းကဏ္ play မှပါ 0 င်သည်။ သို့သော်ရွေးချယ်စရာများကသင့်အားပိုမိုပြောင်းလွယ်ပြင်လွယ်များကိုထပ်မံတွက်ချက်ရန်ခွင့်ပြုသည်။ ရွေးချယ်စရာများအတွက်လူကြိုက်အများဆုံးရွေးချယ်စရာများသည်ဤသို့သောကြင်နာမှုရှိသည်။

  • -c - command ကို activated ပြီးနောက်ပြောင်းလဲမှုအားလုံးနှင့်ပတ်သက်။ သတင်းအချက်အလက်များကိုပြသ;;
  • -f - အမှားအယွင်းများအကြောင်းကြားစာအားလုံး၏ပြသမှုကိုဖယ်ရှားပါ။
  • -V - command ကိုဖွင့်ပြီးနောက်သတင်းအချက်အလက်အားလုံးကိုပြပါ။
  • --Reference - သတ်သတ်မှတ်မှတ်ဖိုင်တစ်ခုမှအခွင့်အရေးမျက်နှာဖုံးကိုရွေးချယ်ပါ။
  • -r - recursion activation ။ ဤကိစ္စတွင်သတ်မှတ်ထားသောလမ်းညွှန်များ၏ဖိုင်များနှင့်ဖိုင်တွဲများအားလုံးအတွက်သတ်မှတ်ထားသောအခွင့်အရေးများကိုအသုံးပြုလိမ့်မည်။

ယခုသင်သည် syntax နှင့်ယနေ့ခေတ်တွင်အသုံးပြုသောအသုံးအနှုန်း၏အဓိကသတ်မှတ်ချက်များကို Chmod ဟုခေါ်သည်။ ၎င်းသည် Editing Rights of Righting Rights of Editing Rights Corverse နှင့် The Team ၏လူကြိုက်များသောဥပမာများအကြောင်းလေ့လာရန်သာပြုလုပ်နိုင်သည့်အပိုဆောင်းအသုံး 0 င်သောသတင်းအချက်အလက်များဖြင့်သာရင်းနှီးကျွမ်းဝင်ရန်သာဖြစ်သည်။

နောက်ထပ်လုပ်ရပ်များ

Terminal တွင်အလုပ်လုပ်ရန်အဆင်ပြေအောင်မြှင့်တင်ရန်အသုံးပြုသူသည်နောက်ဆက်တွဲလုပ်ဆောင်မှုကိုပိုမိုကောင်းမွန်စေရန်အတွက်နောက်ထပ် command များကိုအသုံးပြုရန်လိုအပ်လိမ့်မည်။ ဥပမာအားဖြင့်, စတင်ပြီးနောက် CD / Home / User / Folder ကိုမှတ်ပုံတင်ပြီး / home / user / folder သည်လိုအပ်သောဖိုင်တွဲအတွက်အခြေအနေလမ်းကြောင်းတစ်ခုဖြစ်သည့် CD / Home / Folder ကိုမှတ်ပုံတင်နိုင်သည်။ ဤ command ကိုဖွင့်ပြီးနောက်သတ်မှတ်ထားသောလမ်းညွှန်သို့ပြောင်းရွှေ့ခြင်းနှင့်နောက်ဆက်တွဲလုပ်ဆောင်မှုများအားလုံးကို၎င်းမှတစ်ဆင့်ဆောင်ရွက်လိမ့်မည်။ ထို့ကြောင့်အနာဂတ်ရှိဖိုင် (သို့) ဖိုင်တွဲသို့လမ်းကြောင်းအပြည့်အစုံကိုထည့်ရန်လိုအပ်ခြင်းသည် (အကူးအပြောင်းလုပ်ဆောင်သည့်နေရာ၌တည်ရှိသည်) ကိုဖယ်ရှားရန်လိုအပ်သည်။

Linux တွင် terminal မှတဆင့်လိုအပ်သောနေရာကိုကျော်သွားပါ

LS command ကို -l option ကိုမှတ်သားရန်မဖြစ်နိုင်ပါ။ ဤ utility သည်သင့်အားလက်ရှိချိန်ညှိချက်များကိုအရာဝတ္ထုများရယူရန်အတွက်လက်ရှိချိန်ညှိချက်များကိုကြည့်ရှုရန်ခွင့်ပြုသည်။ ဥပမာအားဖြင့်, ရလဒ် -rw-rw-r- ကပိုင်ရှင်ကဖိုင်ကိုဖတ်ရှုခြင်းနှင့်တည်းဖြတ်နိုင်လိမ့်မည်ဟုဖော်ပြသည်။ (အထက်ဖော်ပြပါဖော်ပြထားသောအခွင့်အရေးများကို အခြေခံ. သတ်မှတ်ချက်များအားလုံးသည်ကိုက်ညီသည်။ Linux ရှိ LS အသင်း၏လုပ်ဆောင်မှုနှင့်ပတ်သက်သည့်အသေးစိတ်အချက်အလက်များကိုအောက်ပါလင့်ခ်ဖြင့်ဖော်ပြထားသည်။

ဆုံးဖြတ်ရန် LS command ကိုမှတ်ပုံတင်ပါ

ဖတ်ပါ။ LSS တွင် LS command ၏နမူနာများ

အဖွဲ့၏ဥပမာများ

နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်သည် utility ကိုအသုံးပြုခြင်းဥပမာအချို့ကို အသုံးပြု. အသုံးပြုသူများသည်အသင်း၏ syntax နှင့်၎င်း၏ application များနှင့် ပတ်သက်. မေးခွန်းများမရှိတော့ပါ။ ထိုကဲ့သို့သောလိုင်းများကိုအာရုံစိုက်ပါ:

Linux operating system များတွင် chmod command ကိုဥပမာ

  • chmod a + r file_name - ဖိုင်ကိုဖတ်ရန်အခွင့်အရေးအားလုံးကိုထည့်ပါ။
  • chmod A-X file_name - အရာဝတ္ထုကိုလုပ်ဆောင်ရန်အခွင့်အရေးများကိုကောက်ယူပါ။
  • chmod a + r file_name - ဖတ်ရန်နှင့်ရေးရန်အခွင့်အရေးများကိုထည့်ပါ။
  • chmod -r u + w, go-w folder_name - recursion roll ည့်သည်များ (လမ်းညွှန်တစ်ခုလုံးအတွက် application command command) ကိုဖွင့ ်. အခြားအသုံးပြုသူများထံမှရေးသားရန် 0 င်ခွင့်အခွင့်အရေးများကိုဖျက်ရန်အခွင့်အရေးများထည့်ခြင်း။

သင်မြင်နိုင်သည့်အတိုင်းဆိုင်းဘုတ်များ + နှင့် - အရအခွင့်အရေးများကိုထည့်ခြင်းသို့မဟုတ်ကောက်ယူခြင်းကိုဆိုလိုသည်။ ၎င်းတို့ကိုရွေးချယ်စရာများနှင့်အခွင့်အရေးများနှင့်အတူနေရာများမပါဘဲညွှန်ပြပြီးဖိုင်ကိုဟုခေါ်သည်သို့မဟုတ်လမ်းကြောင်းအပြည့်အစုံကိုခေါ်သည်။

ယနေ့သင်သည် Linux kernel ပေါ်တွင်အခြေခံထားသော OS တွင်ဝင်ရောက်ခွင့်အခွင့်အရေးများကိုတည်ဆောက်ရန်နည်းလမ်း 2 ခုခန့်လေ့လာသင်ယူခဲ့သည်။ စာရင်းနည်းလမ်းများသည်တစ်ကမ္ဘာလုံးအတိုင်းအတာနှင့်ဖြန့်ဖြူးမှုအားလုံးအတွက်သင့်တော်သည်။ command တစ်ခုချင်းစီကိုမဖွင့်မီ syntax မှန်ကန်မှုကိုသာမကဖိုင်များ၏အမည်များနှင့်၎င်းတို့၏လမ်းကြောင်းများအကြောင်းကိုလည်းသေချာစေရန်သင့်အားကျွန်ုပ်တို့အထူးအကြံပြုသည်။

ကြည့်ရှုပါ - terminal linux အတွက်မကြာခဏအသုံးပြုသော command များ

Saathpaatraan