Category: Knowledge

What is acl?

Linux မှာရှိတဲ့ file တွေ directories တွေကို ACL(Access Control Lists)ကိုအသုံးပြုပြီး secure ဖြစ်အောင်ဘယ်လိုလုပ်မလဲ။ ပုံမှန်သုံးနေကျ read,write,execute permission တွေကို chmod, chown နဲ့တွဲသုံးတာက အလုပ်တော့ဖြစ်ပေမဲ့ file တစ်ခုထဲကို user အများကြီးအတွက် Permission တွေပေးချင်တဲ့အခါမှာအဲ့ဒါတွေနဲ့အလုပ်မဖြစ်တော့ဘူးဗျ။ ဒါပေမဲ့ acl ကတော့ကောင်းကောင်းလုပ်ပေးနိုင်ပါတယ်။ acl ကိုအသုံးပြုမယ်ဆိုရင်တော့ သူ့အတွက်လိုအပ်တဲ့ packages တွေကို sudo apt-get install nfs4-acl-tools acl ဆိုပြီးအရင် install လုပ်ပေးရပါမယ်။ acl မှာ default acl နဲ့ access acl ဆိုပြီးနှစ်မျိုးရှိပါတယ်။Default acl ကတော့ directory level မှာပဲအသုံးပြုလို့ရပါတယ်။ default acl […]

 

Linux မှာ swap size ဘယ်လောက်သုံးသင့်လဲ။

Linux မှာ swap partition ကိုဘယ်လောက်ထားသင့်သလဲ?   Swap partition ရဲ့ size က ဘယ်လောက်ရှိသင့်သလဲ။ RAM ရဲ့ နှစ်ဆထားရမယ်ဆိုတာရော ဖြစ်နိုင်ပါ့မလား။ RAM အများကြီးရှိတဲ့စက်တွေမှာဆိုရင်ရော swap ကလိုသေးလား။ အပေါ်ကမေးခွန်းတွေကတော့ linux os တစ်ခုကို install လုပ်ရာမှာ မေးလေ့မေးထရှိတဲ့ common questions တွေဆိုလည်းမမှားပါဘူး။ အရင်တုန်းကဆိုရင်တော့ swap size ကို RAM ရဲ့ နှစ်ဆထားရမယ်ဆိုပြီးရှိခဲ့ဖူးပါတယ်။ ဒါပေမဲ့ အဲ့ rule ကအခုခတ် computer တွေနဲ့ဆိုရင် လုံးဝကိုမအပ်စပ်တော့သလိုဖြစ်သွားပါပြီ။ အခုဆို computer တွေမှာ RAM က 128 GB ထိရှိလာပါပြီ။ အဲ့လိုမျိုး နှစ်ဆထားရမယ်သာဆိုရင် RAM […]

 

Two-Factor Authentication အသုံးပြု၍ Ubuntu Linux လုံခြုံရေး ဘယ်လိုမြှင့်တင်မလဲ။

ယနေ့ခေတ်မှာ သတင်းအချက်အလက်လုံခြုံရေး ( Information Security ) သည် အလွန်အရေးကြီးသည့်အခန်းကဏ္ဍကနေပါဝင်နေပါတယ်။ ထို့အတူ ဟက်ကာတွေနဲ့ Security ဂုရုကြီးတွေလဲ နေ့စဉ်အမြဲ အားပြိုင်နေကြတဲ့အချိန်မှာ ကျန်တော်တို့လို ပရိသတ်တွေအနေနဲ့လဲ ကျန်တော်တို့ရဲ့ အချက်အလက်တွေကို ဟက်ကာတွေ လွယ်လင့်တကူ မရရှိနိုင်အောင် တတ်နိုင်တဲ့နည်းနဲ့ ကာကွယ်ထားသင့်ပါတယ်။ Two-Factor Authentication (2FA) လို့ခေါ်တဲ့ လုံခြုံရေးစနစ်ကို အသုံးပြုပြီး ကာကွယ်နိုင်ပါတယ်။ 2FA သည် အသုံးပြုသူ၏ username, password အပြင် အသုံးပြုသူ၏ ဖုန်းထံသို့ ပေးပိုမည့် verification code တို့လိုအပ်ပါတယ်။ ဟက်ကာမှ password သိသွားသော်လည်း verification code ကို ရရှိရန်မလွယ်ကူနိုင်ပါ။ Ubuntu Server နှင့် Ubuntu Desktop နှစ်မျိုးလုံးအတွက် […]

 

Alias On Ubuntu

Ubuntu users တွေအတွက် Terminal သုံးတဲ့အခါမှာ အချိန် ကုန်သက်သာစေမယ့် နည်းလမ်းကောင်းတစ်ခုပေးချင်ပါတယ်။ terminal မှာ alias သုံးနည်းလေးဘဲဖြစ်ပါတယ်။ ကိုယ် ရေးနေကြ command အရှည်ကြီးတွေ နေ့စဉ်နဲ့အမျှ မရိုက်ချင်လျှင် alias cmd လေးနဲ့ ချုပ်ထားလို့ရပါတယ်။ ဥပမာ သင့်ရဲ့ ubuntu os ကို update သို့မဟုတ် upgrade လုပ်ချင်လျှင် sudo apt-get update;sudo apt-get upgrade;sudo apt-get dist-upgrade ဆိုပြီး အရှည် ကြီးရိုက်ရပါမယ်။ အဲလို မရိုက်ဘဲ alias ကိုသုံးပြီး တိုအောင်လုပ်ထားလို့ရပါတယ်။ alias update=’sudo apt-get update;sudo apt-get upgrade;sudo apt-get dist-upgrade’ အပေါ်က […]

 

Raspberry Pi Multiboot with berryboot – Parrotsec run GNS3 cisco on RaspberryPi

#RaspberryPi_Multiboot_with_berryboot #Parrotsec_run_GNS3_cisco_on_RaspberryPi ပထမဆုံး Browser ကနေပြီတော့ https://sourceforge.net/projects/berryboot/ berryboot zip file ကို ဒေါင်းပါ . zip file ကို RaspberryPi မှာ တပ်မယ့် MicroSD ကတ် ထဲသို့ Extrect လုပ်လိုက်ပါ  ပြီးလျှင် Rpi မှာတပ်ပြီး Power onလိုက်ပါ Welcome Screen တက်လာပြီး..ပြီးလျင် ကိုယ်တင်မယ့် OS ရှိတဲ့ USB Flash drive တပ်ထားပါ.. wire or wifi ရွေးပေးပြီး ok ပေးလိုက်ပါ..Disk Selection နေရာမှာ.. MicroSD Card ကို ရွေးပေးပါ.. ပြီးလျှင် format ကိုနှိပ်ပေးပါ  load လုပ်ပါလိမ့်မယ်.. […]

 

Ubuntu သွက်လက် မြန်ဆန်စေမည့် နည်းလမ်းများ

ask.ubuntu-mm.net မှ မေးခွန်းကို ဖြေကြားထားခြင်းဖြစ်ပါသည်။ Swap ကို ပြင်ဆင်ပါ။ sudo gedit /etc/sysctl.conf ဖိုင်ထဲတွင် vm.swappiness ကို ရှာကာ 10 ဟု ပြောင်းပါ။ vm.swappiness=10 အသေးစိတ် https://help.ubuntu.com/community/SwapFaq မလိုအပ်သည့် software source များကို software source မှသော်၎င်း /etc/apt/sources.list နှင့် /etc/apt/sources.list.d/ အောက်မှ ပယ်ဖျက်ပါ။ sudo gedit /etc/apt/sources.list /var/cache/apt/archives အောက်ရှိ မလိုအပ်တော့သည့် cache များကို ဖျက်ပစ်ပါ။ sudo apt-get autoremove sudo apt-get autoclean စက်တက်ချိန်အတွက် Boot Menu ကြာချိန်ကို လျှော့ချပါ။ BUM ဖြင့် သို့မဟုတ် ကိုယ်တိုင် ပြင်ဆင်ပြီး […]

 

Raspberry Pi GPIO Intro

linux@gpio ~#cat readme.txt What is GPIO ? How can do with GPIO ? and Its basic usage ကျနော်အခု rasppberry pi ကနေ Gpio ကို python programming ကနေ တဆင့် ထိန်းချုပ် တဲ့ ပုံစံလေးကို ရှင်းပြချင်ပာတယ်။ GPIO (general purpose input/output ) pin အရေအတွက်ဟာ ကျနော်တို့ အသုံးပြု တဲ့ raspberry pi model အလိုက် ကွဲလွဲမှုတွေရှိနိင်ပာတယ်။ raspberry pi 1 model A/B တွေမှာ GPIO pin 26 […]

 

Samba Configuration

Ubuntu 16.0.4 တွင် samba server installation and configuration ပြုလုပ်နည်းကို ပြောပြပေးသွားပါမည်။ Samba ဆိုသည်မှာ File Server တစ်မျိုးဖြစ်ပြီး Linux နှင့် တခြား OS တို့ကို ချိတ်ဆက်ပေးနိုင်မည်ဖြစ်ပါသည်။ ယခုအချိန်တွင် Samba Server version 4.4.4 အထိ ထွက်နေပါပြီ။ www.samba.org တွင် Offline Package အနေဖြင့်လည်း ဒေါင်းနိုင်ပါသည်။ ယခု samba server ကို မိမိစက်ထဲသို့ install လုပ်ကြပါမည်။ သင်သိပြီးဖြစ်သည့် terminal ခေါ်လိုက်ပါ။ Ctrl+Alt+T တွဲနှိပ်လျင် terminal ကို ရောက်ပါသည်။ install command က သိတဲ့အတိုင်း sudo apt-get […]

 
Back To Top