Category: Guide

Explaining Linux Special Permission(SGID,SUID,Sticky bit)

Explaing Special Linux Permission (SUID,SGID ,Sticky Bit) အခုပြောမယ့်အကြောင်းအရာကတော့ special linux permission တွေ ဖြစ်တဲ့ suid, sgid နှင့် sticky bitတို့ ပဲ ဖြစ်ပါတယ် ။ အဲတာတွေ မပြောခင်မှာ အခြေခံ permission သုံးခုအကြောင်းကို သိဖို့လိုအပ်ပါတယ်။ အဲတာတွေကတော့ read,write , execute တို့ဖြစ်ပါတယ်။ permission ပေးနိုင်တဲ့ file နှင့် directories တွေ ကတော့ user(owner),other,group ဆိုပြီးတော့owner types သုံးမျိုးနှင့်လာပါတယ်။ chmod ဆိုတဲ့ command ကိုအသုံးပြုပြီး permission တွေ ပြောင်း လဲ နိုင်မှာဖြစ်ပါတယ် ။ SUID (Super […]

 

The Secret Command to Reset Ubuntu Desktop to Default Settings

The Secret Command To Reset Ubuntu Desktop to Default Settings Ubuntu Desktop ကို Default Setting ကို reset လုပ်ပေးနိုင်တဲ့ command တစ်ကြောင်း အကြောင်း ဖြစ်ပါတယ် ၎င်း command က unity နဲ့ GNOME Shell နှစ် ခုလုံးအတွက် ubuntu 17.04 နဲ့ နောက်ပိုင်း version တွေ မှာ ဘဲ အလုပ်လုပ်မှာဖြစ်ပါတယ် မိမိရဲ့ စက်ကို reset ချရတဲ့ အကြောင်းပြချက်က အမျိုးမျိုးရှိပါတယ် ဥပမာ ကိုယ် မသုံး ဖူးတဲ့ Desktop environments ကို ပြောင်းပြီး အဆင်မပြေ […]

 

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 […]

 

Gnome dash fix

Ubuntu Gnome Desktop မှာ application launcher တွေကို categories ခွဲပြီးသိမ်းပေးမဲ့ script Ubuntu Gnome Desktop မှာ application menu ဖွင့်ရင် applications တွေက alphabetical လိုက် စီထားတာကိုတွေ့ရမှာပါ။ app နည်းနည်းပဲရှိရင်မသိသာပေမဲ့ app တွေများလာတဲ့အခါ ကိုယ်သုံးချင်တဲ့ app ကိုလိုက်ရှာနေရတာနဲ့တင် တော်တော်ကြာနိုင်ပါတယ်။ အဲ့တော့ app တွေကို သူတို့ရဲ့ functions ပေါ်မူတည်ပြီး categories လေးတွေခွဲထားရင် ရှာရတာပိုအဆင်ပြေပါတယ်။ ဥပမာအားဖြင့် web-browsers တွေ၊ mail client တွေ နဲ့ torrent downloader တွေကို Internet ဆိုတဲ့ categories အောက်၊ Librea Office […]

 

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’ အပေါ်က […]

 

Steam and Dota2 on ubuntu

Steam and Dota2 on ubuntu Gamer တော်တော်များများကတော့ steam နဲ့ရင်းနှီးပြီးသားဖြစ်မှာပါ။ ဒါပေမဲ့ windows သုံးနေရာကနေ ubuntu ကိုပြောင်းသုံးမယ်လို့ စဉ်းစားလိုက်တဲ့အချိန်မှာ “ငါဆော့နေတဲ့ dota2 က ubuntu မှာရော ဆော့လို့ရပါ့မလား” ဆိုတာကိုစိုးရိမ်ပြီး ubuntu ကိုမသုံးဖြစ်တော့တာမျိုး တွေလည်းရှိခဲ့ဖူးမှာပါ။ အဲ့တော့ ubuntu မှာ steam install လုပ်ပြီး Dota2 ကစားဖို့ ဘယ်လိုလုပ်ရမလဲ??? Install လုပ်ပုံလုပ်နည်းကလည်း အရမ်းလွယ်ပါတယ်။ Ubuntu repository ကနေ install လုပ်နည်း $ sudo add-apt-repository multiverse $ sudo apt-get update $ sudo apt-get install steam […]

 

advanced power management tool – TLP

USE of TLP Laptop တော်တော်များများမှာ သုံးနေရင်း လိုတာထက်ပိုပူလာတာမျိုးတွေ ကြုံဖူးကြမှာပါ။ ဒါကကျွန်တော်တို့တွေရဲ့ laptop performance ကိုလျော့လာစေတဲ့ အချက်တစ်ခုလည်းဖြစ်ပါတယ်။ Ubuntu users တွေအနေနဲ့ ဒီပြဿ နာကိုအလွယ်တကူဖြေရှင်းနိုင်မယ့် “TLP” ဆိုတဲ့ advanced power management tool တစ်ခုကို မိတ်ဆက်ပေးချင်ပါတယ်။ TLP မှာ battery သက်တမ်းအတွက် optimized လုပ်ပြီးသား configuration က default ပါပြီးသားဖြစ်တဲ့ အတွက်ကြောင့် install ပြီးတာနဲ့ run ပေးလိုက်ရုံပါပဲ။ Install ဖို့ ဒီ cmd ကို ရိုက်ပါ – sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo […]

 

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 လုပ်ပါလိမ့်မယ်.. […]

 

Myanmar Net – WPA/WPA2 EAP-TTLS Error

Ubuntu သုံးတဲ့သူတွေအတွက် အဓိကကတော့ အင်တာနက်ဆိုရင် ပိုမှန်နေမှာပါ။ ဒီတော့ Wifi ချိတ်မရဘူးဆိုရင် ဘယ်လောက် ဒုက္ခရောက်မလဲ တွေးသာကြည့်ပေါ့။ Myanmar Net လိုင်းက နေရာတော်တော်များများမှာရလို့ တချို့ ဝမ်းသာ အဆင်ပြေကြပေမယ့် တချို့ Ubuntu Debian စက်တွေမှာ ချိတ်မရတဲ့ပြသနာ Login ဝင်မရတဲ့ ပြသနာတွေ တက်ကြပါတယ်။ WIFI EAP-TTLS မှာ Certificate မပါတဲ့ လိုင်းတွေ သုံးတဲ့အခါ Default က Certificate ပါမှ လက်ခံတော့ Login ဝင်မရဖြစ်တတ်ပါတယ်။ ၁) အဟောင်းရှိနေလို့ အသစ်အနေနဲ့ ထပ်မချိတ်တာ အတွက်ကတော့  /etc/NetworkManager/system-connections အောက်က Myanmar Net ဆိုတဲ့ ဖိုင်ကို ဖျက်လိုက်ပါ။ သူ့ SSID […]

 
Back To Top