မေးခွန်း- Linux terminal တွင် အသုံးပြုသူအားလုံးကို မည်သို့ပြသရမည်နည်း။

မာတိကာ

Linux တွင်အသုံးပြုသူများစာရင်း။ Linux တွင်အသုံးပြုသူများကိုစာရင်းပြုစုရန်အတွက်၊ သင်သည် “/etc/passwd” ဖိုင်တွင် “cat” အမိန့်ကို လုပ်ဆောင်ရမည်ဖြစ်သည်။ ဤအမိန့်ကို အကောင်အထည်ဖော်သည့်အခါ၊ သင့်စနစ်တွင် လက်ရှိရရှိနိုင်သော အသုံးပြုသူများစာရင်းကို သင်တင်ပြမည်ဖြစ်သည်။

စနစ်အတွင်းရှိ အသုံးပြုသူအားလုံးကို ပြသရန် မည်သည့်အမိန့်ကို သုံးနိုင်သနည်း။

အသုံး "ကြောင်" အမိန့် Linux စနစ်၏ /etc/passwd ဖိုင်တွင် သိမ်းဆည်းထားသည့် အသုံးပြုသူအကောင့်အသေးစိတ်နှင့် စကားဝှက်များအားလုံးကို ပြသရန် terminal ရှိ သုံးစွဲသူအားလုံးကို စာရင်းပြုစုရန်။ အောက်တွင်ပြထားသည့်အတိုင်း၊ ဤအမိန့်ကိုအသုံးပြုခြင်းဖြင့် အသုံးပြုသူအမည်များအပြင် အပိုအချက်အလက်အချို့ကို ပြသပေးမည်ဖြစ်သည်။

Ubuntu တွင် အသုံးပြုသူအားလုံးကို မည်သို့မြင်နိုင်မည်နည်း။

Linux ပေါ်ရှိ အသုံးပြုသူများအားလုံးကို ကြည့်ရှုခြင်း။

  1. ဖိုင်၏အကြောင်းအရာကိုဝင်ရောက်ရန်၊ သင်၏ terminal ကိုဖွင့်ပြီး အောက်ပါ command ကိုရိုက်ပါ- less /etc/passwd။
  2. ဇာတ်ညွှန်းသည် ဤကဲ့သို့ပုံရသည့်စာရင်းကို ပြန်ပေးလိမ့်မည်- root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x :2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh …

Unix တွင် အသုံးပြုသူများကို ကျွန်ုပ်မည်ကဲ့သို့ စာရင်းပြုစုမည်နည်း။

Unix စနစ်တွင် အသုံးပြုသူအားလုံးကို စာရင်းသွင်းရန်၊ အကောင့်မဝင်ရသေးသူများပင် ကြည့်ရှုပါ။ /etc/password ဖိုင်. စကားဝှက်ဖိုင်မှအကွက်တစ်ခုသာမြင်ရန် 'ဖြတ်' အမိန့်ကိုသုံးပါ။ ဥပမာအားဖြင့်၊ Unix အသုံးပြုသူအမည်များကို မြင်နိုင်ရန် “$cat /etc/passwd | ဟူသော command ကိုသုံးပါ။ cut -d: -f1"

Linux တွင် အသုံးပြုသူအားလုံးကို မည်သို့စာရင်းပြုစုမည်နည်း။

Linux တွင်အသုံးပြုသူများစာရင်းပြုစုရန်အတွက်၊ သင့်တွင်ရှိသည်။ “/etc/passwd” ဖိုင်ရှိ “cat” အမိန့်ကို လုပ်ဆောင်ရန်. ဤအမိန့်ကို အကောင်အထည်ဖော်သည့်အခါ၊ သင့်စနစ်တွင် လက်ရှိရရှိနိုင်သော အသုံးပြုသူများစာရင်းကို သင်တင်ပြမည်ဖြစ်သည်။ တနည်းအားဖြင့် သင်သည် အသုံးပြုသူအမည်စာရင်းအတွင်း လမ်းညွှန်ရန်အတွက် "နည်း" သို့မဟုတ် "ပို" ကွန်မန်းကို အသုံးပြုနိုင်သည်။

Linux တွင်ဝင်ရောက်အသုံးပြုသူများကို ကျွန်ုပ်မည်ကဲ့သို့မြင်နိုင်မည်နည်း။

သင်၏ Linux စနစ်တွင် အကောင့်ဝင်ထားသူကို ခွဲခြားသတ်မှတ်ရန် နည်းလမ်း 4 ခု

  1. w ကို အသုံးပြု၍ ဝင်ရောက်အသုံးပြုသူ၏ လုပ်ဆောင်နေသော လုပ်ငန်းစဉ်များကို ရယူပါ။ …
  2. မည်သူနှင့် အသုံးပြုသူများ၏ အမိန့်ကို အသုံးပြု၍ အသုံးပြုသူအမည်နှင့် အကောင့်ဝင်ခြင်းလုပ်ငန်းစဉ်ကို ရယူပါ။ …
  3. whoami ကိုအသုံးပြုပြီး သင်လက်ရှိဝင်ရောက်နေသော အသုံးပြုသူအမည်ကို ရယူပါ။ …
  4. အသုံးပြုသူ၏ဝင်ရောက်မှုမှတ်တမ်းကို အချိန်မရွေးရယူပါ။

Linux တွင် မတူညီသော အသုံးပြုသူများ အမျိုးအစားများကား အဘယ်နည်း။

Linux အသုံးပြုသူ

အသုံးပြုသူ အမျိုးအစား နှစ်မျိုးရှိပါတယ်- root သို့မဟုတ် super user နှင့် ပုံမှန်အသုံးပြုသူများ. root သို့မဟုတ် စူပါအသုံးပြုသူတစ်ဦးသည် ဖိုင်များအားလုံးကို ဝင်ရောက်ကြည့်ရှုနိုင်သော်လည်း ပုံမှန်အသုံးပြုသူသည် ဖိုင်များသို့ ဝင်ရောက်ခွင့်ကို ကန့်သတ်ထားသည်။ စူပါအသုံးပြုသူတစ်ဦးသည် အသုံးပြုသူအကောင့်ကို ထည့်ခြင်း၊ ဖျက်ခြင်းနှင့် ပြင်ဆင်ခြင်းတို့ ပြုလုပ်နိုင်သည်။

Linux တွင် အသုံးပြုသူများကို ကျွန်ုပ်မည်ကဲ့သို့ စီမံခန့်ခွဲနိုင်မည်နည်း။

ဤလုပ်ဆောင်မှုများကို အောက်ပါ command များကို အသုံးပြု၍ လုပ်ဆောင်သည်-

  1. adduser : အသုံးပြုသူကို စနစ်သို့ ထည့်ပါ။
  2. userdel - အသုံးပြုသူအကောင့်နှင့် ဆက်စပ်ဖိုင်များကို ဖျက်ပါ။
  3. addgroup : စနစ်သို့ အုပ်စုတစ်ခုထည့်ပါ။
  4. delgroup − အုပ်စုတစ်ခုကို စနစ်မှ ဖယ်ရှားပါ။
  5. usermod : အသုံးပြုသူအကောင့်ကို မွမ်းမံပါ။
  6. chage : အသုံးပြုသူ စကားဝှက် သက်တမ်းကုန်ဆုံးသည့် အချက်အလက်ကို ပြောင်းလဲပါ။

Unix တွင် တက်ကြွသောအသုံးပြုသူများကို ကျွန်ုပ်မည်ကဲ့သို့မြင်ရမည်နည်း။

w အမိန့် - စက်ပေါ်ရှိ လက်ရှိအသုံးပြုသူများနှင့် ၎င်းတို့၏ လုပ်ငန်းစဉ်များအကြောင်း အချက်အလက်များကို ပြသသည်။ who command – လက်ရှိဝင်ရောက်နေသောအသုံးပြုသူများ၏အချက်အလက်များကိုပြသပါ။ အသုံးပြုသူများ၏အမိန့်ပေးချက် – စနစ်ပေါ်ရှိလက်ရှိအသုံးပြုသူများ၏ဝင်ရောက်မှုအမည်များကိုကြည့်ပါ၊ စီစဥ်ထားသည့်အစီအစဥ်အရ၊ မျဉ်းတစ်ကြောင်းတည်းတွင်နေရာလွတ်ကိုခွဲခြားထားသည်။

ကျွန်ုပ်၏အသုံးပြုသူအခွံကို မည်သို့ရှာရမည်နည်း။

cat /etc/shells – လက်ရှိထည့်သွင်းထားသည့် တရားဝင် login shells များ၏ လမ်းကြောင်းအမည်များကို စာရင်းပြုစုပါ။ grep "^$USER” /etc/passwd – မူရင်း shell အမည်ကို ပရင့်ထုတ်ပါ။ သင် terminal window ကိုဖွင့်သောအခါ မူရင်း shell သည် အလုပ်လုပ်သည်။ chsh -s /bin/ksh - သင့်အကောင့်အတွက် /bin/bash (မူလ) မှ အသုံးပြုသည့် shell ကို /bin/ksh သို့ပြောင်းပါ။

ဒီပို့စ်ကိုကြိုက်လား။ ကျေးဇူးပြု၍ သင်၏မိတ်ဆွေများကိုမျှဝေပါ။
OS ယနေ့