ပေးထားသည့် လမ်းညွှန်တစ်ခုအောက်တွင် ဖိုင်များနှင့် လမ်းညွှန်များအားလုံး၏ အုပ်စုပိုင်ဆိုင်မှုကို ထပ်ခါတလဲလဲ ပြောင်းလဲရန် -R ရွေးချယ်မှုကို အသုံးပြုပါ။ အဖွဲ့၏ပိုင်ဆိုင်မှုကို ထပ်ခါတလဲလဲပြောင်းလဲသောအခါတွင်အသုံးပြုနိုင်သည့်အခြားရွေးချယ်စရာများမှာ -H နှင့် -L တို့ဖြစ်သည်။ အငြင်းအခုံသည် chgrp အမိန့်ကို သင်္ကေတဆိုင်ရာ လင့်ခ်တစ်ခုသို့ ဖြတ်သွားပါက၊ -H ရွေးချယ်မှုသည် အမိန့်ကို ဖြတ်သွားစေသည်။
ပိုင်ဆိုင်မှုကို ထပ်ခါတလဲလဲ ဘယ်လိုပြောင်းရမလဲ။
chown recursive command ကိုသုံးရန် အလွယ်ဆုံးနည်းလမ်းမှာ recursive အတွက် "-R" option ဖြင့် "chown" ကိုလုပ်ဆောင်ပါ။ ပိုင်ရှင်အသစ်နှင့် သင်ပြောင်းလိုသော ဖိုင်တွဲများကို သတ်မှတ်ပါ။
Linux ရှိ အဖွဲ့တစ်ဖွဲ့၏ ပိုင်ရှင်ကို ကျွန်ုပ်မည်ကဲ့သို့ ပြောင်းလဲရမည်နည်း။
chgrp အမိန့် Linux တွင် ဖိုင် သို့မဟုတ် လမ်းညွှန်တစ်ခု၏ အုပ်စုပိုင်ဆိုင်မှုကို ပြောင်းလဲရန် အသုံးပြုသည်။ Linux ရှိ ဖိုင်များအားလုံးသည် ပိုင်ရှင်နှင့် အဖွဲ့တစ်ခုမှ သက်ဆိုင်ပါသည်။ "chown" အမိန့်ကို အသုံးပြု၍ ပိုင်ရှင်ကို သင်သတ်မှတ်နိုင်ပြီး အုပ်စုကို "chgrp" အမိန့်ဖြင့် သတ်မှတ်နိုင်သည်။
Linux ရှိ ဖိုင်များစွာ၏ ပိုင်ဆိုင်မှုကို မည်သို့ပြောင်းလဲနိုင်မည်နည်း။
Linux Chown Command Syntax
- [OPTIONS] – အဆိုပါအမိန့်ကို အပိုရွေးချယ်စရာများနှင့်အတူ သို့မဟုတ် မလိုအပ်ဘဲ အသုံးပြုနိုင်သည်။
- [USER] – ဖိုင်ပိုင်ရှင်အသစ်၏ အသုံးပြုသူအမည် သို့မဟုတ် ဂဏန်းအသုံးပြုသူ ID။
- [:] – ဖိုင်တစ်စုကို ပြောင်းသည့်အခါ ကော်လံကို အသုံးပြုပါ။
- [GROUP] – ဖိုင်တစ်ခု၏ အုပ်စုပိုင်ဆိုင်မှုကို ပြောင်းလဲခြင်းသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သည်။
- ဖိုင် - ပစ်မှတ်ဖိုင်။
မည်သူတစ်ဦးတစ်ယောက်၏ ပိုင်ဆိုင်မှုကို မည်သို့ပြောင်းလဲမည်နည်း။
Re: ပိုင်ရှင်က ဘယ်သူမှ
1. ဖိုင်မန်နေဂျာကို root အဖြစ်ဖွင့်ပါ၊ သင်သည် ဖိုင် သို့မဟုတ် ဖိုင်တွဲကို ညာဖက်ကလစ်နှိပ်ပြီး လုံခြုံရေးဆက်တင်များကို ပြောင်းလဲနိုင်ရပါမည်။ ၂။ terminal ကိုဖွင့်ပြီး chown/chgrp/chmod commands ကိုသုံးပါ။ ဖိုင်(များ)၏ ပိုင်ရှင်/အဖွဲ့/ခွင့်ပြုချက်များကို ပြောင်းလဲရန်။
အားလုံးကို ဘယ်လို ချက်စားမလဲ။
3 အဖြေများ သုံးချင်တာလား။ chown အသုံးပြုသူအမည်- အုပ်စုအမည် * ၊ ပြီးလျှင် shell သည် * ကို လက်ရှိ directory ၏ အကြောင်းအရာများသို့ ချဲ့ထားပါစေ။ ၎င်းသည် လက်ရှိလမ်းညွှန်ရှိ ဖိုင်/ဖိုင်တွဲများအားလုံးအတွက် ခွင့်ပြုချက်များကို ပြောင်းလဲလိမ့်မည်၊ သို့သော် ဖိုင်တွဲများ၏ အကြောင်းအရာများကို မဟုတ်ပါ။
Linux တွင် အုပ်စုများကို မည်သို့စာရင်းပြုစုရမည်နည်း။
အဖွဲ့အားလုံးကို စာရင်းပြုစုပါ။ စနစ်တွင်ရှိသော အုပ်စုအားလုံးကို ရိုးရှင်းစွာကြည့်ရှုရန် /etc/group ဖိုင်ကိုဖွင့်ပါ။. ဤဖိုင်ရှိ စာကြောင်းတစ်ခုစီသည် အုပ်စုတစ်စုအတွက် အချက်အလက်များကို ကိုယ်စားပြုသည်။ အခြားရွေးချယ်စရာမှာ /etc/nsswitch တွင် configure လုပ်ထားသော databases များမှ entry များကိုပြသသည့် getent command ကိုအသုံးပြုရန်ဖြစ်သည်။
Linux ရှိ အဖွဲ့များကို မည်သို့ခွင့်ပြုချက်ပေးမည်နည်း။
chmod a=r ဖိုင်တွဲအမည် လူတိုင်းအတွက်သာ ဖတ်ခွင့်ပြုရန်။
...
အဖွဲ့ပိုင်ရှင်များအတွက် လမ်းညွှန်ခွင့်ပြုချက်များကို ပြောင်းလဲခြင်းအတွက် ညွှန်ကြားချက်သည် ဆင်တူသော်လည်း အသုံးပြုသူများအတွက် အုပ်စုအတွက် “g” သို့မဟုတ် “o” ကို ထည့်ပါ-
- chmod g+w ဖိုင်အမည်။
- chmod g-wx ဖိုင်အမည်။
- chmod o+w ဖိုင်အမည်။
- chmod o-rwx ဖိုင်တွဲအမည်။
Linux တွင် ဖိုင်ခွင့်ပြုချက်များကို မည်သို့ပြောင်းရမည်နည်း။
ဖိုင်နှင့် လမ်းညွှန်ခွင့်ပြုချက်များကို ပြောင်းလဲရန်၊ ကိုသုံးပါ။ command chmod (မုဒ်ပြောင်းရန်). ဖိုင်တစ်ခု၏ပိုင်ရှင်သည် အသုံးပြုသူ (u)၊ အုပ်စု (g) သို့မဟုတ် အခြား (o) အတွက် ခွင့်ပြုချက်များကို (+) ပေါင်းထည့်ခြင်း သို့မဟုတ် (–) တို့ကို ဖတ်ရှုခြင်း၊ ရေးခြင်း၊ နှင့် လုပ်ဆောင်ခြင်းဆိုင်ရာ ခွင့်ပြုချက်များကို ပြောင်းလဲနိုင်သည်။
ပိုင်ဆိုင်မှုကို ဘယ်လိုပြောင်းမလဲ။
ဖိုင်တစ်ခု၏ ပိုင်ဆိုင်မှုကို ပြောင်းလဲရန် အောက်ပါလုပ်ငန်းစဉ်ကို အသုံးပြုပါ။
- စူပါအသုံးပြုသူဖြစ်လာပါ သို့မဟုတ် တူညီသောအခန်းကဏ္ဍတစ်ခုအဖြစ် ယူဆပါ။
- chown command ကိုသုံး၍ ဖိုင်တစ်ခု၏ပိုင်ရှင်ကိုပြောင်းပါ။ # ပိုင်ရှင်အသစ် ဖိုင်အမည်။ ပိုင်ရှင်အသစ်။ …
- ဖိုင်ပိုင်ရှင် ပြောင်းသွားကြောင်း အတည်ပြုပါ။ # ls -l ဖိုင်အမည်။
ဖိုင်တစ်ခု၏ပိုင်ရှင်ကို Linux တွင် root လုပ်ရန် သင်မည်သို့ပြောင်းလဲမည်နည်း။
chown သည် ပိုင်ဆိုင်မှုကို ပြောင်းလဲရန် ကိရိယာတစ်ခုဖြစ်သည်။ root အကောင့်သည် superuser အမျိုးအစားဖြစ်သောကြောင့် ပိုင်ဆိုင်မှုကို root သို့ပြောင်းရန် သင်လိုအပ်ပါသည်။ sudo ဖြင့် superuser အဖြစ် chown command ကို run ပါ။ .