ယနေ့ခေတ်တွင်မည်သည့် operating system မဆို multi-user mode မရှိလျှင်ပြည့်စုံဟုမယူမှတ်ပါ။ Linux မှာပါ။ ယခင်က OS တွင်အသုံးပြုသူတစ် ဦး ချင်းစီ၏အသုံးပြုခွင့်အခွင့်အရေးကိုထိန်းချုပ်သောအဓိကအလံသုံးခုသာရှိသည်။ ၎င်းတို့သည်ဖတ်ခြင်း၊ ရေးသားခြင်းနှင့်တိုက်ရိုက်စီရင်ခြင်းဖြစ်သည်။ သို့သော်ခဏအကြာတွင် developer များက၎င်းသည်မလုံလောက်ကြောင်းသဘောပေါက်ကာဤ OS အသုံးပြုသူများကိုအထူးအဖွဲ့များဖွဲ့ခဲ့သည်။ သူတို့၏အကူအညီဖြင့်လူအများအပြားသည်တူညီသောအရင်းအမြစ်ကိုအသုံးပြုရန်အခွင့်အရေးရနိုင်သည်။
အသုံးပြုသူများကိုအုပ်စုများသို့ထည့်ရန်နည်းလမ်းများ
မည်သည့်သုံးစွဲသူမှမဆိုအဓိကအုပ်စုဖြစ်သည့်အဓိကအုပ်စုနှင့်သူအလိုတော်အတိုင်းပူးပေါင်းနိုင်သည့်အုပ်စုများကိုလုံးဝရွေးချယ်နိုင်သည်။ ဤအယူအဆနှစ်ခုကိုရှင်းပြသင့်သည်။
- အဓိက (အဓိက) အုပ်စုကို OS တွင်မှတ်ပုံတင်ပြီးသည်နှင့်ချက်ချင်းဖန်တီးသည်။ ဒါကအလိုအလျောက်ဖြစ်လာတယ်။ အသုံးပြုသူသည်အဓိကအုပ်စုတစ်ခုတည်းတွင်သာ ၀ င်ရောက်ပိုင်ခွင့်ရှိသည်။ အမည်ကိုထည့်သွင်းထားသောအသုံးပြုသူအမည်အရအများဆုံးသတ်မှတ်ပေးသည်။
- ဘေးထွက်အုပ်စုများသည်ရွေးချယ်နိုင်ပြီးကွန်ပျူတာအသုံးပြုနေစဉ်ပြောင်းလဲနိုင်သည်။ သို့ရာတွင်၊ ဘေးထွက်အုပ်စုများကိုတင်းကြပ်စွာကန့်သတ်ထားပြီး ၃၂ ထက်မကျော်လွန်နိုင်ကြောင်းမမေ့ပါနှင့်။
Linux ဖြန့်ချိမှုများတွင်အသုံးပြုသူအုပ်စုများနှင့်မည်သို့ဆက်ဆံနိုင်သည်ကိုယခုကြည့်ကြစို့။
နည်းလမ်း ၁ - GUI ပရိုဂရမ်များ
ကံမကောင်းစွာဖြင့်၊ Linux တွင်သုံးစွဲသူအုပ်စုအသစ်များထည့်သွင်းခြင်းအတွက်အပြီးသတ်ပရိုဂရမ်မရှိပါ။ ဒါကိုကြည့်ရင်တစ် ဦး ချင်းစီရဲ့ graphical shell တစ်ခုစီအတွက်ကွဲပြားခြားနားတဲ့ program တစ်ခုကိုအသုံးပြုတယ်။
KDE အတွက် KUser
KDE desktop ၏ graphical shell ဖြင့် Linux ဖြန့်ဝေမှုများတွင်အသုံးပြုသူများကိုထည့်သွင်းရန် Kuser ပရိုဂရမ်ကိုအသုံးပြုသည်။ ၎င်းကိုကွန်ပျူတာပေါ်တွင်စာဖြင့်ရေးသား။ ထည့်သွင်းနိုင်သည်။ "Terminal" command:
sudo apt-get ကို install လုပ်ပါ
နှင့်နှိပ်ခြင်းအားဖြင့် ရိုက်ထည့်ပါ.
ဒီအပလီကေးရှင်းမှာအလုပ်လုပ်ဖို့အဆင်ပြေသော Primitive Interface ရှိတယ်။ အသုံးပြုသူတစ် ဦး ကိုအုပ်စုတစ်ခုထဲသို့ထည့်ရန်သူ၏နာမည်ကိုပထမ ဦး စွာနှစ်ချက်နှိပ်ပါ၊ ပြီးနောက်ပေါ်လာသည့် ၀ င်းဒိုးတွင် tab သို့သွားပါ။ "အုပ်စုများ" ရွေးချယ်ထားသောအသုံးပြုသူကိုသင်ထည့်လိုသည့်အကွက်များကိုစစ်ဆေးပါ။
Gnome 3 အတွက်အသုံးပြုသူမန်နေဂျာ
Gnome သည်အုပ်စုလိုက်စီမံခန့်ခွဲမှုနှင့်လုံးဝကွဲပြားခြားနားသည်။ အရင် program နှင့်တူသောသင့်လျော်သော program ကိုသင် install လုပ်ရန်လိုအပ်သည်။ CentOS ဖြန့်ဝေခြင်း၏နမူနာကိုကြည့်ကြစို့။
ထည့်သွင်းရန် အသုံးပြုသူမန်နေဂျာ, သင် command ကို run ဖို့လိုအပ်:
sudo yum system-config-users များကို install လုပ်ပါ
ပရိုဂရမ် window ကိုဖွင့်သောအခါ၊
ထပ်မံ၍ အလုပ်လုပ်ရန် username ကိုနှစ်ချက်နှိပ်ပါ၊ ပြီးနောက်ခေါ် tab ကိုဖွင့်ပါ "အုပ်စုများ"အသစ်တစ်ခုကိုပြတင်းပေါက်ဖွင့်လှစ်။ ဤအပိုင်းတွင်သင်စိတ်ဝင်စားသောအုပ်စုများကိုအတိအကျရွေးချယ်နိုင်သည်။ ထိုသို့ပြုလုပ်ရန်သင်ကြိုက်နှစ်သက်သောရှေ့ရှိအကွက်များကိုသာစစ်ဆေးရန်လိုအပ်သည်။ ထို့အပြင်ပင်မအုပ်စုကိုသင်ရွေးချယ်နိုင်သည်သို့မဟုတ်ပြောင်းလဲနိုင်သည်။
အသုံးပြုသူများနှင့်စည်းလုံးမှုအတွက်အဖွဲ့များ
သင်မြင်သည့်အတိုင်းအထက်ပါအစီအစဉ်များကိုအသုံးပြုခြင်းသည်ကွဲပြားခြားနားသည်။ သို့သော် Ubuntu ဖြန့်ချိရာတွင်အသုံးပြုပြီးစီးပွားဖြစ်တီထွင်သူများဖြစ်သော Unity graphical shell အတွက်အသုံးပြုသူအုပ်စု၏စီမံခန့်ခွဲမှုအနည်းငယ်ကွဲပြားသည်။ ဒါပေမယ့်အားလုံးနိုင်ရန်အတွက်။
အစပိုင်းမှာလိုအပ်တဲ့ပရိုဂရမ်ကို install လုပ်ပါ။ အောက်ပါ command ကိုလုပ်ဆောင်ပြီးနောက်၎င်းသည်အလိုအလျောက်ပြုသည် "Terminal":
sudo apt gnome-system-tools ကို install လုပ်ပါ
အကယ်၍ လက်ရှိအုပ်စုများသို့မဟုတ်အသုံးပြုသူတစ် ဦး ကိုသင်ထည့်လိုသို့မဟုတ်ဖျက်လိုပါက၊ အဓိကမီနူးသို့သွားပြီးခလုတ်ကိုနှိပ်ပါ အုပ်စုလိုက်စီမံခန့်ခွဲမှု (1)။ သင်ပြုသောအမှုပြီးသည်နှင့်၊ အုပ်စုရွေးစရာများ, ထိုစနစ်တွင်ရရှိနိုင်သည့်အုပ်စုအားလုံး၏စာရင်းကိုသင်တွေ့နိုင်သည်။
ခလုတ်ကိုအသုံးပြုခြင်း "အိမ်ခြံမြေများ" (2) သင်ကြိုက်နှစ်သက်သောအုပ်စုကိုအလွယ်တကူရွေးချယ်နိုင်ပြီး၎င်းကိုအသုံးပြုသူများကိုထည့်သွင်းနိုင်သည်။
နည်းလမ်း ၂။ Terminal
အသုံးပြုသူများကို Linux အခြေခံစနစ်များတွင်ထည့်သွင်းရန်ကျွမ်းကျင်သူများသည်ဤနည်းလမ်းသည်ရွေးချယ်စရာများစွာပေးသောကြောင့် terminal ကိုအသုံးပြုရန်အကြံပြုသည်။ ဒီရည်ရွယ်ချက်အတွက် command ကိုအသုံးပြုသည်။ကွမ်းခြံကုန်း
- ၎င်းသည်သင့်အားသတ်မှတ်ချက်များကိုသင်ကြိုက်နှစ်သက်စေရန်ပြောင်းလဲစေလိမ့်မည်။ အခြားအရာများနှင့်အတူအလုပ်လုပ်၏မွေးရာပါအားသာချက် "Terminal" ၎င်း၏အဆုံးသတ်သည် - ညွှန်ကြားချက်သည်ဖြန့်ဝေသူအားလုံးအတွက်ဘုံဖြစ်သည်။
Syntax
အဆိုပါ command syntax ရှုပ်ထွေးမဟုတ်ပါဘူးနှင့်ရှုထောင့်သုံးခုပါဝင်သည်:
usermod syntax options များ
ရွေးချယ်စရာများ
ယခု command ၏အခြေခံရွေးစရာများကိုသာစဉ်းစားလိမ့်မည်။ကွမ်းခြံကုန်း
အသုံးပြုသူအသစ်များကိုအုပ်စုများသို့ထပ်မံထည့်သွင်းခွင့်ပြုသည်။ ဒီနေရာမှာသူတို့စာရင်းဖြစ်ပါတယ်:
- - ဂ - အသုံးပြုသူအတွက်နောက်ထပ်အဓိကအုပ်စုတစ်ခုကိုသတ်မှတ်ရန်သင့်အားခွင့်ပြုသည်၊ သို့သော်၊ ထိုကဲ့သို့သောအုပ်စုများရှိပြီးသားဖြစ်ရမည်၊ home directory ရှိဖိုင်များအားလုံးသည်ဤအုပ်စုသို့အလိုအလျောက်သွားလိမ့်မည်။
- -G - အထူးအပိုဆောင်းအုပ်စုများ;
- -a - option အုပ်စုမှအသုံးပြုသူကိုသင်ရွေးချယ်ခွင့်ပြုသည် -G လက်ရှိတန်ဖိုးကိုပြောင်းလဲခြင်းမရှိဘဲအခြားအပိုဆောင်းရွေးချယ်ထားသည့်အုပ်စုများသို့ထည့်ပါ။
ဟုတ်ပါတယ်, စုစုပေါင်းရွေးချယ်စရာအရေအတွက်ကအများကြီးပိုကြီးပေမယ့်ကျနော်တို့ကတာဝန်ပြီးမြောက်ရန်လိုအပ်နိုင်ပါသည်သောသူတို့ကိုသာစဉ်းစားပါ။
ဥပမာများ
ယခုလေ့လာရန် command ကိုဥပမာအဖြစ်အသုံးပြုရန်စဉ်းစားပါကွမ်းခြံကုန်း
။ ဥပမာအားဖြင့်၊ အသုံးပြုသူအသစ်များကိုအုပ်စုတစ်ခုထဲသို့သင်ထည့်ရန်လိုအပ်သည် sudo linuxအောက်ပါ command ကို run ရန်လုံလောက်လိမ့်မည် "Terminal":
sudo usermod -a ဘီးအသုံးပြုသူ
ဒါဟာသင် syntax ကနေ option ကိုထုတ်ပယ်လျှင်တကယ်တော့သတိပြုပါရန်အလွန်အရေးကြီးပါသည် က နှင့်သာစွန့်ခွာ -G, ထို့နောက် utility သည်သင်အစောပိုင်းကဖန်တီးခဲ့သောအုပ်စုအားလုံးကိုအလိုအလျောက်ဖျက်ဆီးပစ်လိမ့်မည်။ ၎င်းသည်ဆိုးကျိုးများဖြစ်ပေါ်စေသည်။
ရိုးရှင်းတဲ့ဥပမာတစ်ခုကိုသုံးသပ်ကြည့်ပါ။ ခင်ဗျားရဲ့လက်ရှိအဖွဲ့ကိုဖျက်လိုက်ပြီ ဘီးအသုံးပြုသူအုပ်စုကိုထည့်ပါ disk ကိုသို့သော်၊ ထိုနောက်မှ၊ သင်သည်လျှို့ဝှက်နံပါတ်ကိုပြန်လည် reset လုပ်ရန်လိုအပ်ပြီးအစောပိုင်းကသင့်အားပေးအပ်ထားသောအခွင့်အရေးများကိုသင်အသုံးမပြုတော့ပါ။
အသုံးပြုသူအချက်အလက်ကိုအတည်ပြုရန်အောက်ပါ command ကိုသုံးနိုင်သည်။
အိုင်ဒီအသုံးပြုသူ
အားလုံးပြီးပါကနောက်ထပ်အဖွဲ့တစ်ခုထပ်ပေါင်းထည့်ပြီးပြီ၊ ယခင်ရှိပြီးသားအဖွဲ့အားလုံးတည်ရှိနေဆဲဖြစ်သည်ကိုသင်တွေ့နိုင်သည်။ အကယ်၍ သင်သည်အုပ်စုများကိုတစ်ချိန်တည်းတွင်ထပ်ပေါင်းထည့်ရန်စီစဉ်ထားလျှင်ကော်မာနှင့်သာခွဲရန်လိုအပ်သည်။
sudo usermod -a -G disk များ၊ vboxusers အသုံးပြုသူ
အစပိုင်းမှာတော့သုံးစွဲသူရဲ့အဓိကအုပ်စုကိုဖန်တီးတဲ့အခါသူ့နာမည်ပါပါတယ်။ ဒါပေမယ့်ဆန္ဒရှိရင်၊ သင်ကြိုက်နှစ်သက်သောမည်သူ့ကိုမဆိုပြောင်းလဲနိုင်သည်။ အသုံးပြုသူများ:
sudo usermod -g အသုံးပြုသူအသုံးပြုသူ
ထို့ကြောင့်အဓိကအုပ်စု၏အမည်ပြောင်းလဲသွားသည်ကိုသင်တွေ့ရသည်။ အသုံးပြုသူအသစ်များထပ်ထည့်ပါကအလားတူရွေးစရာများကိုအသုံးပြုနိုင်သည်။ sudo linuxရိုးရှင်းတဲ့ command ကိုအသုံးပြုခြင်း useradd.
နိဂုံး
အထက်ဖော်ပြပါအချက်များအရသုံးစွဲသူကို Linux အုပ်စုတစ်ခုထဲသို့မည်သို့ထည့်သွင်းရမည့်ရွေးချယ်စရာအမြောက်အမြားရှိသည်ကို အလေးအနက်ထား၍ ဖော်ပြပါမည်။ တစ်ခုချင်းစီသည်ကိုယ်ပိုင်နည်းလမ်းဖြင့်သာဖြစ်သည်။ ဥပမာအားဖြင့်၊ သင်သည်အတွေ့အကြုံမရှိသောအသုံးပြုသူတစ် ဦး ဖြစ်လျှင် (သို့) အလုပ်ကိုမြန်မြန်ဆန်ဆန်နဲ့လွယ်ကူစွာပြီးမြောက်အောင်လုပ်လိုလျှင်အကောင်းဆုံးသောရွေးချယ်စရာမှာ graphical interface ပါသော program များကိုအသုံးပြုရန်ဖြစ်သည်။ အကယ်၍ သင်သည်အဖွဲ့များကိုအခြေခံကျသောပြောင်းလဲမှုများပြုလုပ်ရန်ဆုံးဖြတ်ပါကထိုရည်ရွယ်ချက်များအတွက်အသုံးပြုရန်လိုအပ်သည် "Terminal" အဖွဲ့နှင့်အတူကွမ်းခြံကုန်း
.