Sunday, January 8, 2012

အိုဘယ္႔ Filezilla

အိုဘယ္႔ Filezilla

အခုေရးမယ္႔ အေၾကာင္းအရာကေတာ႔ I.T သမားတုိင္းမကင္းႏိုင္တဲ႔အရာပါ။
စဥ္းစားၾကည္႕ပါဦး။ ဘာမ်ားျဖစ္မလဲလို႕။

Bug လား။
Shedule Deadline လား။
Version Control လား။
IDE လား။
အဲဒါေတြမဟုတ္ေသးပါဘူး။ တျခားတစ္ခုပါ။
File Sharing အေၾကာင္း သံုးမိနစ္စာေလာက္ေျပာခ်င္ပါတယ္။

လူရယ္လုိ႕ျဖစ္လာရင္ မိဘလုပ္စာခ်ည္းထုိင္စားေနလို႕ မတင္႔တယ္ဘူးဆိုသလို file ရယ္လုိ႕ျဖစ္လာရင္ ကိုယ္႔စက္မွာခ်ည္း ေနခ်င္လုိ႕မျဖစ္ဘူး။ အတူတူသံုးဖုိ႕အတြက္ share ခံရတယ္။ သနားဖုိ႕ေတာင္ေကာင္းတယ္။ ေဘာလီေဘာပြဲကလိုပဲ ဟိုဘက္ကို ပို႕တယ္ခင္ဗ်၊ ဟုိဘက္က download ၾကီးနဲ႕ ပင္႔တင္မလိုနဲ႕ဆြဲခ်လုိက္တယ္ခင္ဗ်။ ျပန္ျပီး upload ပါတယ္ခင္ဗ်ာ။ ဒီဘက္အသင္းကလည္း download ၾကီးနဲ႕ျဗဳန္းခနဲခုတ္ခ်ပါတယ္ခင္ဗ်ာ။ corrupted ျဖစ္ပါတယ္။ တစ္ခါတစ္ေလ File Size ၾကီးက mail ကေန ပို႕မရေလာက္ေအာင္ၾကီးပါတယ္။ third party ေတြဆီကပို႕ရင္လည္း ကိုယ္႔ရဲ႕ confidential data ေတြကို တျခားသူဆီမွာ ယံုယံုၾကည္ၾကည္ထားေပးရာေရာက္ပါတယ္ခင္ဗ်။

တစ္ရံုးထဲမွာေတာင္ security ေကာင္းေကာင္းနဲ႕ share ဖုိ႕ဆိုတာ AD ရိွရင္သာလြယ္တယ္ခင္ဗ်။ AD မွာ define လုပ္ထားတဲ႔ usears ေတြကို share လုပ္ခါနီးမွာရွာျပီး user A ကို folder A share မယ္။ user B ကို folder A မ share ဘူး။ စသျဖင္႔ေရြးလို႕ရပါတယ္။ ဆိုးတာက ကိုယ္ဘာသာ ဘာေတြ ဘယ္လုိ share ထားမွန္း မွတ္မထားခ်င္တာပါ။ Manage ျပန္လုပ္ရတာလည္း ပ်င္းစရာေကာင္းပါတယ္။

အလြယ္တကူ shareခ်င္ျပီး access right ေတြဘာေတြနဲ႕ သပ္သပ္ရပ္ရပ္ေလးလုပ္ခ်င္ရင္ ftp server သံုးလုိ႕ရပါတယ္။ ရည္ရြယ္ခ်က္ အၾကီးၾကီးနဲ႕ထုတ္လုိက္တဲ႔ ftp server ေတြကို ရည္ရြယ္ခ်က္ေသးေသးေလးနဲ႕ျပန္သံုးတဲ႔သေဘာပါခင္ဗ်။

Filezilla server ကို သံုးၾကည္႕ပါ။ မေလးပါဘူး။ ေပါ႔ေပါ႔ပါးပါးရိွပါတယ္။ Download+install လုပ္ခ်ိန္ ၇ မိနစ္၀န္းက်င္။ user create လုပ္၊ folder access ေပး၊ password ေပးတာက ၅ မိနစ္ခန္႕။ စုစုေပါင္း ၁၂ မိနစ္ေလာက္ဆိုရင္ ftp server up ေလသတည္း။

server ရိွရင္ client ရိွရမယ္။ ဆရာနဲ႕ တကာပဲ။ ကယ္တင္ရွင္နဲ႕ေ၀ေနယ်လိုပဲ။ တျခား network အတူတူထဲက စက္တစ္ခုခုမွာ filezilla client သြင္းပါ။ FTP Server သြင္းထားတဲ႔စက္ရဲ႕ IP ကို ခ်ိတ္ပါ။ shared ထားတဲ႔ folder ကို ျမင္ရပါျပီ။ စုစုေပါင္း ၈ မိနစ္ခန္႕။ total မိနစ္ ၂၀ ေလာက္မွာ ခင္ဗ်ားတို႕ ftp server နဲ႕client ကို ပတၱလားပမာ တီးမိေခါက္မိသြားျပီ။

ကိုယ္႔ရံုးမွာ public IP ရိွတဲ႔ Server မွာ Filezilla Server သြင္းထားျပီး အျပင္မွာ storage space ေရာင္းစားလို႕ရႏိုင္တယ္။ ဒါမွမဟုတ္ တျခားရံုးေတြကို security ေကာင္းေကာင္းနဲ႕ share ႏိုင္ပါတယ္။

Multiple folders share တဲ႔အခါ စလုပ္လုပ္ခ်င္း နည္းနည္း ခက္တတ္ပါတယ္။ Home ေပးထားတာကို နည္းနည္း နားလည္ေအာင္ၾကည္႕ပါ။
C:/folderA ကို H (Home) Folder ေပးထားတယ္ဆုိပါေတာ႔ ။ Folder ႏွစ္ခုရိွတယ္လို႕ယူဆလုိက္။

C:/folder A
D:/folder B

အဲဒီႏွစ္ folder ကို user A ကို share ထားရင္ user A က ftp client နဲ႕၀င္ရင္
\ ဆိုျပီး root folder က server မွာ home ေပးထားတာပဲ ျမင္ရပါတယ္။ အဲဒီေတာ႔ folder A က home folder ဆိုရင္ folder A ကိုပဲျမင္ရပါမယ္။ folder B ကိုပါျမင္ခ်င္ရင္ folder B ရဲ႕ alias ကိုေျပာင္းရပါမယ္။ full path နဲ႕ေရးရပါတယ္။ ဥပမာ folder B ရဲက alias=C:/folder A/ folder B

အဲဒီလိုေပးလုိက္ရင္ client ဘက္မွာ \ (root directory) ေအာက္မွာ folder B လုိ႕ေပၚပါမယ္။ ေထြေထြထူးထူးေတာ႔မဟုတ္ပါဘူး။ shortcut တစ္ခု folder A ထဲမွာ လာလုပ္သလုိမ်ိဳးပါပဲ။

alias=C:/folder A/myfav ဆိုရင္လည္းရပါတယ္။ client ဘက္ကၾကည္႕ရင္ root directory (\) ေအာက္မွာ myfav ဆိုတဲ႔ folder ေပၚေနပါမယ္။ အဲဒါဟာ folder B ပါပဲ။ client ဘက္က နာမည္မွန္မသိေစခ်င္ဘူးဆိုရင္ alias=C:/folderA/pyawpyabu ဆိုျပီးေပးလည္းရေလာက္ပါတယ္။ pyawpyabu ဆိုတာကေတာ႔ ပါဠိလို (မေျပာျပဘူးလုိ႕ အဓိပၸာယ္ရပါတယ္။ :})

ကဲ ftp တရားနာကုန္ေသာ တကာ၊တကာမတို႕သည္လည္း မိမိတို႕ အသီးသီး ဦးတည္ကုန္ရာ ရည္မွန္းခ်က္မ်ား ေပါက္ေျမာက္ေအာင္ျမင္ၾကပါေစကြယ္ရ္။

Regards,
Zero

Notes:
Window firewall မွာ port ေတြပိတ္ထားတတ္တဲ႔အတြက္ စမ္းတဲ႔အခါ server ဘက္က local network မွာ window firewall ကို off ထားပါ။

telnet (IP)(Space)(Port)
နဲ႕ port 21 ပြင္႔မပြင္႔စမ္းၾကည္႕လုိ႕ရပါတယ္။

Window 7 မွာဆုိရင္ telnet client ကိ on ျပီးမွ telnet လုပ္ၾကည္႕လုိ႕ရပါတယ္။
telnet client က Xp မွာဆုိရင္ေတာ႔ auto on ျပီးသားပါ


Start
Control Panel
Programs And Features
Turn Windows features on or off
Check Telnet Client
Hit OK