Raspberry Pi microSD ကဒ္ ကို ဘယ္လုိ ၿပင္ဆင္အသံုးၿပဳမလဲ

ေပ်ာ္စရာေတြအမ်ားၾကီး ၾကံုေတြ႕ရေတာ့မွာပါ။

ခင္ဗ်ားမွာ Raspberry Pi တစ္လံုးရွိၿပီး ဘယ္လုိသံုးရမယ္ဆုိတာသိၿပီးသားၿဖစ္မယ္လုိ႔ ကြ်န္ေတာ္တုိ႔ ယူဆပါတယ္။ ကြ်န္ေတာ္တုိ႔ရဲ႕ Fedora Security Spin (FSS) microSD ကဒ္ကုိ ခင္ဗ်ားရဲ႕ Pi မွာ တပ္ဆင္ၿပီး၊ စက္ဖြင့္လုိက္ပါ၊ ရိုးရွင္းပါတယ္။

ခင္ဗ်ားကုိ  နာမည္ နဲ႔ စကား၀ွက္ ေပးဖုိ႔ ေတာင္းလာပါလိမ့္မယ္။ ခင္ဗ်ား နာမည္က hacker ၿပီးေတာ့ ခင္ဗ်ားစကား၀ွက္က hack2live ၿဖစ္ပါတယ္။ အဲဒီ စကား၀ွက္ကုိ ေၿပ႔ာင္းဖုိ႔ေတာ့မေမ့ပါနဲ႔ !။ terminal တစ္ခုေလာက္ဖြင့္ၿပီး ။ ။

passwd

ၿပီးေတာ့၊ ေကာင္းမြန္တဲ့၊ ရဲရင့္တဲ့ စကား၀ွက္တစ္ခုေလာက္ေပးလုိက္ပါ။ အတည္ၿပဳဖုိ႔ ႏွစ္ခါရုိက္လုိက္ပါ။ ဒါက တကယ့္ Unix အတြက္ဆုိတာ၊ ၿပီးေတာ့ ခင္ဗ်ားအတြက္ အရာအရာ လြယ္ကူေနေအာင္လုပ္ေပးမွာမဟုတ္ဘူးဆုိတာ မေမ့ပါနဲ႔။

ၿပင္ဆင္ခ်က္အသစ္ေတြ ရလာတုိင္း၊ ထည့္သြင္းဖုိ႔လည္း အၿမဲႏုိးၾကားေနပါ။ Fedora က ခင္ဗ်ားကုိ အေၾကာင္းၾကားပါလိမ့္မယ္။


Raspberry Pi ေပၚက Fedora အတြက္ မွတ္စုမ်ား

၎က installer တစ္ခုမဟုတ္ပါဘူး။ ၎က ဟက္ကင္းေလ့လာေနၾကတဲ့ ေက်ာင္းသားေတြနဲ႔ security tester မ်ားအတြက္ ရည္ရြယ္၍ ပုံစံထုတ္ထားတဲ့၊ အသင့္သံုး FFS မ်ိဳးႏြယ္စု တစ္ခုၿဖစ္ပါတယ္။

ကြ်န္ေတာ္တုိ႔ Pi card က အသင့္ၿပင္ဆင္ၿပီးသား VNC ဆာဗာနဲ႔ ဆက္သြယ္ထားပါတယ္။ ခင္ဗ်ား Pi ရဲ႕ IP လိပ္စာကုိ သိတာနဲ႔ (nmap scan တစ္ခုခုသံုးၾကည့္တာ နည္းလမ္းေကာင္းတစ္ခုပါ) ခင္ဗ်ားက မည္သည့္ VNC client နဲ႔ မဆုိ port 5910 ေပၚမွ ခ်ိတ္ဆက္ႏုိင္ပါ တယ္။

sshd (ေနာက္ကြယ္မွ၀န္ေဆာင္မႈအေနနဲ႔ အလုပ္လုပ္တဲ့) daemon လည္းအလုပ္လုပ္ေနတာေၾကာင့္၊ ခင္ဗ်ား Pi ရဲ႕ IP လိပ္စာကုိ ပံုမွန္ အေထာက္အထားပဲသံုးၿပီး၊ ssh မွခ်ိတ္ဆက္ႏုိင္ပါတယ္။

screen saver ကုိေတာ့၊ အေၾကာင္းၿပခ်က္ ႏွစ္ခုေၾကာင့္ ပိတ္ထားပါတယ္။ ပထမတစ္ခုက၊ အကယ္၍ ခင္ဗ်ား Pi က standby အေၿခအေနကုိ ေရာက္သြားရင္၊ wifi adapter ကုိ ပိတ္လုိက္ပါလိမ့္မယ္၊ ၿပီးေတာ့ ၎ကုိ backup လုပ္ရင္လည္း အလြန္ဆိုး၀ါးပါတယ္။ ဒုတိယတစ္ခုက၊ ခင္ဗ်ား Pi မွာ BIOS/CMOS မရွိတာေၾကာင့္၊ timeserver ကုိခ်ိတ္ႏိုိင္တဲ့အထိ၊ ၎ဘယ္အခ်ိန္ကစတင္ခဲ့တယ္ဆုိတာ မသိႏုိင္ပါဘူး၊ ခင္ဗ်ားကုိ logout လုပ္ပစ္ၿပီး၊ login ၿပန္လုပ္ဖုိ႔ အၾကိမ္ၾကိမ္ဖိအားေပးပါလိမ့္မယ္။ အကယ္၍ ခင္ဗ်ားအတြက္ screen saver က အေရးၾကီးတယ္ ဆုိရင္ေတာ့၊ GUI desktop tool ထဲမွာ ၿပင္ဆင္ႏုိင္ပါတယ္။

ဒီ installation က Fedora ရဲ႕ အေၿခခံ ARM kernel ကုိ အသံုးၿပဳထားပါတယ္။ touch screen လုိအရာေတြကုိအေထာက္အကူေပးဖုိ႔ အသံုးၿပဳႏုိင္တဲ့၊ အၿခ႔ား kernel တစ္ခုခုကုိ အသံုးၿပုတဲ့၊ Ada’s work  ေပၚမွာ အေၿခခံတဲ့  distro ေတြလည္းရွိပါေသးတယ္။ အခ်ိဳ႕ testing tool ေတြနဲ႔ သဟဇာတၿဖစ္ဖုိ႔က ခက္ခဲတယ္လုိ႔၊ ကြ်န္ေတာ့္ kernel developer က ေၿပ႔ာတာေၾကာင့္၊ ေကာင္းမြန္တဲ့ ဟက္ကင္းအေတြ႔အၾကံဳအတြက္ ကုိက္ညီတဲ့ kernel ကုိပဲအသံုးၿပဳခဲ့ပါတယ္။ တကယ္မုိက္ပါတယ္။ kernel အသစ္ေတြထြက္လာတုိင္း ခင္ဗ်ားရႏုိင္ပါလိမ့္မယ္ (ခင္ဗ်ားဆႏၵရွိရင္လည္း၊ ၿပင္ဆင္မႈအသစ္ေတြကုိ ၿငင္းပယ္ႏုိင္ပါတယ္၊ ဒါေပမယ့္ ပံုမွန္အားၿဖင့္ေတာ့ ခင္ဗ်ားမလုပ္ပါဘူး)။