Thursday, November 28, 2013

Active Directory (Part 1)

network စလုပ္တုန္းက ကြ်န္ေတာ္ကိုယ္တိုင္လည္း AD ဆိုတာဘာလဲ၊ ဘယ္မွာ သံုးတာလည္းကို ဆိုတာကို မသိခ့ဲပါဘူး။ network စေလ့လာတဲ့သူေတြထဲမွာလည္း ကြ်န္ေတာ့္တုန္းကလိုဘဲ သိခ်င္တဲ့ သူေတြရွိမယ္လို႕ထင္ပါတယ္။ဒါေၾကာင့္ ကြ်န္ေတာ္ သိသေလာက္ ၾကိဳးစားေရးၾကည့္ပါ့မယ္။ ကြ်န္ေတာ္ AD ကို စၾကားဖူးတာက ဆရာ ဦးမ်ိဳးေအာင္လတ္ သင္တန္းမွာပါ။ သင္တန္းမွာ AD ကို စသင္တဲ့အခါတုန္းက ေတာ္ေတာ္ကို စိတ္ညစ္ခဲ့တာပါ။ ဘာမွန္းကို မသိခဲ့ဘူးေပါ့။ အဓိကေတာ့ သူ႕ကို ဘာေၾကာင့္သံုးရမွန္း နားမလည္ခဲ့ဘူး။ ဆရာသင္တာကေတာ့ ေကာင္းပါတယ္။ ကြ်န္ေတာ္က အေျခခံ လံုး၀ မရွိတဲ့ အတြက္ နားမလည္ခဲ့တာပါ။အဲ့မွာ လာတက္က်တဲ့ ့သူေတြကလည္း Experience ရွိျပီးသား လူေတြ၊ ISP မွာ လုပ္ေနတဲ့ သူေတြက မ်ားတယ္ဆိုေတာ့ သူတို႕နဲ႕ အျပိဳင္ သင္ရတာဆိုေတာ့ မလြယ္ဘူး။  သူတို႕ ေတြက်ေတာ့ လြယ္လြယ္နဲ႕ နားလည္ၾကတာေပါ့။ ကြ်န္ေတာ္ကေတာ့ ပထမဆံုး  network ကို စသင္ရတဲ့ သင္တန္းမို႕လို႕ သင္သမွ် အားလံုးက
အစိမ္းသက္သက္ ျဖစ္ေနတာ။Topic ေတြ ေတာ္ေတာ္မ်ားမ်ားေတာ့ နားလည္သလို ရွိခဲ့ပါတယ္။ AD က်ေတာ့မွ လံုး၀ နားမလည္ခဲ့ဘူးေပါ့။ စာရြက္ထဲမွာ ရွိတဲ့ အတို္င္း AD configuration ကို Lab လုပ္ခဲ့ပါတယ္။ ဘာေၾကာင့္၊ ဘာအတြက္ လုပ္ေနရမွန္း မသိခဲ့ဘူး။ စကား မ်ားတာလည္း ၾကာသြားျပီဆိုေတာ့ AD အေၾကာင္းကို  စေရးပါ့မယ္။

AD သံုးတာ စေတြ႕ဖူးတာက Internet ဆိုင္ တစ္ဆုိင္မွာပါ။ အဲ့ဒီ ခ်ိန္တုန္းက Internet ဆိုင္က နည္းနည္းေလးဘဲ ရွိတယ္။ ျပီးေတာ့ Café Zee တို႕၊ Handy Café  တို႕ေတြကလည္း ေခတ္မစားေသးဘူး။ အဲ့ဒီ ဆိုင္မွာ အစတုန္းကေတာ့ AD သံုးထားမွန္း မသိခဲ့ပါဘူး။ အဲ့ဒီ internet ဆုိင္ရဲ႕ network ပံုစံက ဒီလို။ ကြ်န္ေတာ္က ဘယ္ ထိုင္ခံုမွာဘဲထုိင္ထိုင္ ကြ်န္ေတာ္ သံုးေနက် Desktop ဘဲေပၚေပၚလာတယ္။ ျပီးေတာ့ Desktop,My Document ထဲမွာ save လိုက္တဲ့  file ေတြကို ေနာက္ေန႕ ဘယ္ computer မွာဘဲ ထုိင္သံုးသံုး ေတြ႕ေနရတယ္္။ သံုးခဲ့တဲ့ internet history ေတြ၊ bookmark၊ cookie ေတြ အားလံုးက ရွိေနတယ္။ ျပီးေတာ့လည္း ကြ်န္ေတာ္ My Computer ထဲ ၀င္ၾကည့္ရင္လည္း Drive တစ္ခုကိုေတြ႕ရတယ္။ Space ကေတာ့ 10 GB။ ထူးျခားတာက ထို Drive က ဘယ္ computer မွာဘဲ ထုိင္ထိုင္ ရွိေနတယ္။ ျပီးေတာ့ ကြ်န္ေတာ္ထည့္ထားတဲ့ file ေတြဘဲ ရွိေနတယ္။ တျခား လူေတြ ထည့္ထားတဲ့ file ေတြမရွိေနဘူး။ တနည္းအားျဖင့္ ကြ်န္ေတာ့ အတြက္ သီးသန္႕ drive လို ျဖစ္ေနတာေပါ့။ အဲ့တုန္းကေတာ့ ဟာ…မုိက္တယ္ေပါ့။ ဘယ္လို လုပ္ထားလဲ မသိဘူးေပါ့။ (မွတ္ခ်က္:အဲ့ဒီတုန္းက ကြ်န္ေတာ္ AD သင္ျပီးေနပါျပီ။အဲ့လို ေတာ္ခဲ့ေၾကာင္း လူစံုတုန္း ရွင္းျပတာပါ J ) တျဖည္းျဖည္း အခ်ိန္ၾကာလာမွ ေအာ္…ဒါ AD ကို သံုးထားတာပါလားလို႕ သိခဲ့တာပါ။ ဒီ post ေနာက္ပိုင္းမွာ အဲ့ဒါကို ဘယ္လို configuration လုပ္ရလဲဆိုတာကို ကြ်န္ေတာ္ ေရးပါဦးမယ္။ထို internet ဆိုင္မွာ Network လုပ္ထားပံု အၾကမး္ဖ်င္း ေျပာရမယ္ ဆိုရင္ Client Computer ေတြအားလံုးကို Domain ခ်ိတ္ထားတယ္။ internet သံုးမယ့္ Customer အားလံုးအတြက္ user account ကို Domain Controller (Server) မွာ ေဆာက္ထားတယ္။user account အားလံုးအတြက္ Roaming Profile လုပ္ထားတယ္။ဒါေၾကာင့္ Customer က ဘယ္ computer ကိုသံုးသံုး ထို Customer နဲ႕ ဆုိင္တဲ့ profile data ေတြကုိ ထို Customer သံုးေနတဲ့ computer စက္မွာ ေတြ႕ရတာ။ဒါေၾကာင့္ ကြ်န္ေတာ္က ဘယ္ computer မွာဘဲ ထိုင္ထုိင္ ကြ်န္ေတာ္ရဲ႕ profile folder ကို Domain Server ကေန ကြ်န္ေတာ္ log on ၀င္သံုးေနတဲ့ computer ဆီ လွမ္းပို႕ေပးေနပါတယ္။ ဒါေၾကာင့္ ကြ်န္ေတာ့္သံုးခဲ့တဲ့ desktop,My Document, Internet Browser History, BookMark, Cookie စတာေတြကို ရေနတာပါ။ ကြ်န္ေတာ္ ဘယ္ စက္မွာဘဲထိုင္ထိုင္ ကြ်န္ေတာ့္အတြက္ drive ကိုရေနတယ္ ဆိုတာကလည္း server က share folder ကို Network Drive အေနနဲ႕ ေပးထားတာပါ။ ပံုမွန္ဆိုရင္ေတာ့ Network Drive ရဲ႕ space က share folder ရွိတဲ့ Drive ရဲ႕ size ဘဲ ျဖစ္မွာပါ။ ဆိုတာက Server မွာ thantzinsoeShare ဆိုတဲ့ folder ကို share ထားပါတယ္။ထို folder က Server ရဲ႕ Drive D ေအာက္မွာ ေဆာက္ထားတာပါ။ Drive D ရဲ႕ harddisk partition size က 160GB ဆုိပါေတာ့။ဒါဆိုရင္ ကြ်န္ေတာ္ ကြ်န္ေတာ့္ computer ရဲ႕ My Computer ထဲမွာ thantzinsoeShare ဆိုတဲ့ Network Drive ရဲ႕ storage size ကို ၾကည့္ၾကည့္မယ္ဆိုရင္ 160GB ဆိုျပီး ျပေနမွာပါ။ အဲ့ဒီလို 160GB အားလံုးကို ကြ်န္ေတာ့္ကို မေပးခ်င္လို႕ Disk Quota feature ကိုသံုးျပီး 10GB ျဖစ္ေအာင္လုပ္ထားတာပါ။ ကြ်န္ေတာ္ computer ထဲကို ကြ်န္ေတာ့္ account နဲ႕ ၀င္တဲ့အခါ server မွာ ရွိတဲ့ ကြ်န္ေတာ့္ share folder ကို Drive letter တစ္ခုနဲ႕ ျပေအာင္လို႕ Home Folder path ထဲမွာ setting ထည့္ထားပါတယ္။ ဟုတ္ကဲ့ဗ်ာ့။ ဒါအၾကမ္းဖ်င္းပါဘဲ။(ရားးးး…ေရးစရာေတြ အမ်ားၾကီးပါလားေနာ္။ ေရးမိတာ မွားျပီထင္တယ္။)

 AD ကို ခုမွ စေလ့လာတဲ့ သူဆိုရင္ ေသခ်ာပါတယ္။ ဘာေတြ ေျပာေနပါလိမ့္ဆုိျပီး။ေအာ္ ကိုယ့္ကိုကို အထင္ၾကီးေနမိျပီ။ ဒီ အထိ ဖတ္လာရင္ေတာင္ ကံေကာင္း။ေနာက္က်ရင္ ကြ်န္ေတာ္ ပံုနဲ႕တကြ ျပန္ ေရးပါ့မယ္။ configuration ေတြကို အရမ္းၾကီး step by step မလုပ္ျပေတာ့ဘူးဗ်။ Screen shot အေနနဲ႕ဘဲ ျပသြားလိုက္ပါမယ္။

ဟုတ္ျပီဗ်။ အေပၚမွာ ေျပာခဲ့တာက ကြ်န္ေတာ္ ပထမဆံုး ေတြ.ဖူးခဲ့တဲ့ AD ကို အသံုးခ်ထားတဲ့ ေနရာ တစ္ေနရာပါ။

Simple AD structure ကို အရင္ေလ့လာၾကည့္ရေအာင္။ AD သံုးရင္ ဘာေတြ ပိုေကာင္းလာလဲ။ ဘယ္ေတြြမွာ သံုးလဲဆိုတာကို ေျပာၾကည့္ရေအာင္။ အဲ့ဒါက အေရးၾကီးတယ္ေလ။ ႏုိ႕မဟုတ္ရင္ project တစ္ခုရလာရင္ workgroup ဘဲထားရမလား။ Domain ဘဲ ထားရမလားဆိုတာကို ေသေသခ်ာခ်ာ မသိဘဲ ျဖစ္လိမ့္မယ္။ Domain ထားတယ္ဆိုတာက တနည္းအားျဖင့္ AD network ကိုသံုးတယ္လို႕ ေျပာတာပါဘဲ။

Note: Mail software ကို Microsoft က ထုတ္တဲ့ exchange mail software ကို သံုးမယ္ဆုိရင္ AD ကို မျဖစ္မေန သံုးရမွာပါ။ ဒီ software က AD မွာ ေဆာက္ထားတဲ့ user ေတြကို mail user အေနနဲ႕ သံုးသြားမွာမို႕လို႕။

AD ဘာလို႕ သံုးလဲဆိုတာက သိရေအာင္ ပံုနဲ႕ ၾကည့္ရေအာင္။



Computer 4 လံုးရွိတယ္ေပါ့။ Computer1,Computer2,Computer3 နဲ႕ server စက္ရယ္ေပါ့။ ခုခ်ိန္က computer ေတြအခ်င္းခ်င္း ဒီအတိုင္းဘဲ ခ်ိတ္ထားေသးတယ္။WorkGroup အေနနဲ႕ဘဲ ခ်ိတ္ထားေသးတယ္။ Network ၾကိဳးတပ္တယ္။ NetID တူတဲ့ IP ေတြေပးတယ္ေပါ့။ ဒီအခ်ိန္မွာ computer ကိုသံုးဖို႕ window log in ၀င္မယ္ဆိုရင္ ထို computer မွာဘဲ ၀င္မယ့္ user အတြက္ account ေတြကိုေဆာက္ထားေပးထားရမယ္။ ဥပမာ thantzinsoe ဆုိတဲ့ user account ကိုသံုးျပီး computer 1 ထဲ window log in ၀င္သံုးခ်င္တယ္ဆိုရင္ ထို computer 1 စက္ထဲမွာ thantzinsoe user account ကိုေဆာက္ထားေပးရမယ္။ thantzinsoe user name နဲ႕ computer2 ထဲ ၀င္သံုးမယ္ဆိုရင္ computer 2 မွာလည္း thatnzinsoe user account ကိုေဆာက္ထားေပးရမယ္။ သန္႕ဇင္စိုးက သူၾကိဳက္တဲ့ စက္မွာ thantzinsoe ဆိုတဲ့ user account နဲ႕ ၀င္သံုးႏုိင္ဖို႕ဆိုရင္ computer တိုင္းမွာ thantzinsoe ဆိုတဲ့ user account ကို လိုက္ေဆာက္ေပးေနရမွာေပါ့။ ဒါဆိုရင္ computer အလံုး ၁၀၀ ေလာက္ရွိရင္ ဘယ္လိုလုပ္မလဲ။ computer အလံုး တစ္ရာ လံုးမွာ thantzinsoe user account ကို ေဆာက္ေပးရမွာပါ။  ေမးစရာ တစ္ခုေတာ့ရွိမွာပါ။ ဘာလို႕ သန္႕ဇင္စိုးက အားယားျပီး ရွိသမွ် computer တိုင္းကို လုိက္သံုးမလဲေပါ့။ ဥပမာဗ်ာ။ စာသင္ခန္းတစ္ခု။ Library ခန္းတစ္ခု။ အဲ့ဒီမွာ ဆိုရင္ ၾကိဳက္တဲ့ ေက်ာင္းသားက ၾကိဳက္တဲ့စက္ ၀င္သံုးမယ္ေလ။ ဒါ မင္းမသံုးလို႕မရဘူး။ ငါသံုးေနက်စက္ ဆိုိရင္ေတာ့ ျပသနာေတြတက္ကုန္မွာေပါ့။ ဒီလိုမ်ိဳး user တစ္ေယာက္ရဲ႕ user account ေတြကို computer တုိင္းမွာ လိုက္ ေဆာက္ဖို႕ ဆိုတာ မလြယ္ကူဘူးေလ။ ဒါေၾကာင့္ AD Network ကို သံုးလာၾကတယ္။

AD Network သံုးမယ္ဆိုရင္ေတာ့ thantzinsoe account ကို client computer (computer1,2,3) တို႕ေတြဆီမွာ မေဆာက္ေတာ့ဘဲ့ ACServer (domain controller server) မွာဘဲ ေဆာက္လိုက္ရံုဘဲ။ ဒါဆုိရင္ သန္႕ဇင္စိုးက server မွာ ေဆာက္ထားတဲ့ user name ကိုသံုးျပီး computer1,2,3 ထဲက ၾကိဳက္တဲ့ computer တစ္လံုးလံုးထဲကို log on ၀င္လို႕ရသြားျပီ။ computer 1,2,3 တစ္လံုးလံုး ထဲကို server (domain controller server) မွာ ေဆာက္ထားတဲ့ username နဲ႕ log on ၀င္သံုးခ်င္တယ္ဆိုရင္ေတာ့ ထို computer ေတြကို အရင္ဦးဆံုး domain member ျဖစ္ေအာင္လုပ္ေပးရမယ္။ တနည္းအားျဖင့္ computer ေတြကို ACServer နဲ႕ logically ခ်ိတ္ဆက္လိုက္တာ။ (အဲ့လိုလုပ္နည္းကို “Client ဘက္ျခမး္မွာ configuration လုပ္ျခင္း။” Section မွာၾကည့္ႏုိင္ပါတယ္။Additional Knowledge: user တစ္ေယာက္ကို domain member computer ေတြအားလံုးစီမွာ သံုးခြင့္မေပးခ်င္ဘဲ ထို user သံုးႏုိင္တဲ့ computer ေတြကို ကန္႕သတ္ေပးထားလို႕ရတယ္။ User ရဲ႕ property ကေနတဆင့္ configuration ခ်ေပးႏုိင္ပါတယ္။)

ဒီလိုဆုိရင္ သန္႕ဇင္စိုး က သူ႕အတြက္ server မွာ ေဆာက္ေပးထားတဲ့ thantzinsoe user account ကိုသံုးျပီး computer1,2,3 ထဲကို log on ၀င္လို႕ရသြားပါျပီ။ သန္႕ဇင္စိုး က computer1 ထဲကို server မွာ ေဆာက္ထားတဲ့ thantzinsoe user account နဲ႕၀င္လိုက္တယ္ဆုိပါေတာ့။ သန္႕ဇင္စိုးက ထို computer1 ထဲမွာ သြင္းထားတဲ့ application ေတြကို သံုးလို႕ရမယ္။ My Computer icon ကို ႏွိပ္ျပီး ၀င္လိုက္ရင္ ထို window ထဲမွာ ထို computer1 မွာ တပ္ထားတဲ့ hard disk drive ေတြကို ေတြ႕ရလိမ့္မယ္။ ဒါေတြ ဘာလို႕ ကြ်န္ေတာ္ ေျပာရလဲဆိုရင္ အရင္တုန္းက ကြ်န္ေတာ္ထင္တာက client computer ထဲ server က username နဲ႕ log on ၀င္လိုက္ရင္ server မွာ သြင္းထားတဲ့ application ေတြ၊ server ေပၚက hard disk ေတြကို ေတြ႕ရလိမ့္မယ္လို႕ ထင္ထားတာ။ အဲ့လို မဟုတ္ပါဘူး။ မိမိ log on ၀င္ထားတဲ့ computer ေပၚမွာ ရွိတဲ့ application ေတြ၊ hard disk ေတြဘဲ ေတြ႕ရမွာပါ။ Domain controller server မွာ ဘာမွ configuration မလုပ္ထားဘဲ default configuration နဲ႕သံုးမယ္ဆိုရင္ Domain controller က client computer ထဲကို log on ၀င္ႏို္င္ဖို႕အတြက္ username နဲ႕ password ကို ေထာက္ပံ့ေပးရံုေလာက္ဘဲရွိေနမွာပါ။Domain controller server ကို configuration လုပ္ထားမူ႕ေပၚ မူတည္ျပီး function ေတြပိုရလာမွာပါ။ ဥပမာ roaming drive (server ေပၚက share folder ကို မိမိ computer ေပၚမွာ map network drive အေနနဲ႕ လာျပမွာ) Roaming Profile (user က ဘယ္ computer မွာ ထုိင္ထုိင္ သူ႕ရဲ႕ desktop,document ေတြကို ျပန္္ရတယ္) Group Policy (user ေတြ computer ထဲမွာ ဘာလုပ္ပိုင္ခြင့္ရွိမလဲဆိုတာကို server ကေန centrally ကန္႕သတ္တာ။ဥပမာ user ကို task manager, command prompt သံုးခြင့္မေပးဘူး။ folder option ေဖ်ာက္ထားခ်င္တာ စတာမ်ိဳးေတြပါ)စတဲ့ feature ေတြရခ်င္ရင္ domain controller ေပၚမွာ configuration ခ်ထားေပးမွ ရမွာပါ။ ဒီတိုင္းၾကီးေတာ့ အလိုလို မရပါဘူး။Domain controller server ကို configuration ဘာမွ မလုပ္ထားရင္ Domain controller server က user ေတြ client computer ထဲ log in ၀င္ႏို္င္ဖို႕အတြက္ username,password ေထာက္ပံ့ေပးရံု၊user ထည့္လိုက္တဲ့ username,password မွန္မမွန္ စစ္ေပးရံု ကလြဲျပီး ဘာမွ လုပ္ေပးမွာ မဟုတ္ပါဘူး။

ျပန္ဆက္လိုက္ရေအာင္။AD network (server ကို DC role တင္တယ္။ client computer ေတြကို member computer ျဖစ္ေအာင္လုပ္တယ္) လုပ္လိုက္တဲ့အတြက္ သန္႕ဇင္စိုး က computer တုိင္းမွာ thantzinsoe ဆိုတဲ့ user account နဲ႕ ၀င္လို႕ရသြားျပီ။ ဒါေပမယ့္ ျပသနာ တစ္ခုရွိတယ္။ ဆိုပါေတာ့ သန္႕ဇင္စိုးက computer1 မွာ thantzinsoe account ကို သံုးျပီး window ထဲ၀င္လိုက္တယ္။ ျပီးေတာ့ CV တစ္ေစာင္ရိုက္ျပီး desktop ေပၚမွာ Save လိုက္တယ္။ ေနာက္ေန႕က်ေတာ့ သန္႕ဇင္စိုး အခန္းထဲ ၀င္လာေတာ့ computer1 မွာ ဦးသန္းေရႊ ထုိင္ေနတယ္။ သူ႕ကို သြားထ ခိုင္းလို႕ ဘယ္ရမလဲ။ျပသနာေတြတက္ကုန္မွာေပါ့။ ဒါေၾကာင့္ computer 2 မွာ ၀င္ထုိင္ျပီး thantzinsoe domain user account နဲ႕ window ထဲ၀င္လိုက္တယ္။ window တက္လာေတာ့ desktop မွာ သူ မေန႕က သိမ္းခဲ့တဲ့ CV file ကို မေတြ႕ေတာ့ဘူး။အရင္တုန္းက သံုးခဲ့တဲ့ Desktop background နဲ႕လည္း ဟုတ္ေတာ့ဘူး။ My Document ထဲမွာလည္း အရင္က သိမ္းခဲ့တဲ့ data ေတြလည္း မရွိေတာ့ဘူး။ desktop အသစ္ၾကီးလိုျဖစ္ေနတာေပါ့။ Profile အသစ္ၾကီးလို ျဖစ္ေနတယ္။(အရင္က သန္႕ဇင္စိုးက computer 1 ကိုဘဲ သံုးခဲ့တာေလ) အဲ့ဒါ ဘာေၾကာင့္လည္း ဆိုရင္ Roaming Profile feature ကို thantzinsoe user အတြက္ Domain Controller Server မွာ configuration မလုပ္ထားလို႕။

Profile Folder

Roaming profile feature  မေျပာခင္ Profile Folder ကို အရင္ေျပာပါမယ္။ ကြ်န္ေတာ္တို႕ေတြ computer တစ္လံုးတည္းကို account တစ္ခုနဲ႕ log on ၀င္သံုးတယ္ဆိုပါေတာ့။ ကြ်န္ေတာ္တို႕ window တက္လာရင္ ေတြ႕ရတဲ့ desktop တို႕၊ My Document တို႕ဟာ တကယ္တမ္းေတာ့ C:\DocumentAndSetting ေအာက္မွာ ရွိတာ။ တိတိက်က်ေျပာရင္ C:\DocumentAndSetting\(log on ၀င္လိုက္တဲ့ account name folder) ေအာက္မွာ ရွိေနတာ။ အဲ့ဒီ account name folder တစ္ခုလံုးကို profile folder လို႕ေခၚတယ္။ သူ႕ေအာက္မွာ Desktop,MyDocument ဆိုတဲ့ sub folder ေတြလည္း ထပ္ရွိတယ္။ ေအာက္ကပံုမွာ ပါတယ္။ ဆိုပါေတာ့ ကိုယ္က thantzinsoe account ကိုသံုးျပီး window log in ၀င္လိုက္တယ္။ ျပီးေတာ့ Desktop ေပၚမွာ file တစ္ file သိမ္းလုိက္တယ္။ တကယ္က ထို File က C:\document&Setting\thantzinsoe\Desktop folder ေအာက္မွာ သိမ္းလိုက္တာ။Window Vista\7 window ဆိုရင္ profile folder က C:\users\ ေအာက္မွာ ရွိတယ္။ ေအာက္ကပံုလို။

Roaming Profile Feature

Roaming Profile လုပ္တယ္ဆိုတာက  computer တစ္လံုးမွာ ရွိတဲ့ user တစ္ေယာက္ရဲ႕ profile folder ကို Server ေပၚမွာ copy ပြားျပီး သိမ္းလုိက္တာ။ ကိုယ့္ စက္ထဲမွာလည္း ရွိေနတယ္။ server မွာလည္း ရွိေနတယ္။ ဆိုပါေတာ့။

သန္႕ဇင္စိုး အတြက္ roaming profile ရေအာင္လို႕ server မွာ thantzinsoe user account ရဲ႕ property ထဲမွာ configuration လုပ္ထားတယ္။အေပၚပံုမွာ ဘယ္လို လုပ္လဲဆိုတာကို ျပထားပါတယ္။သန္႕ဇင္စိုးက computer1 ထဲကို thantzinsoe domain user account နဲ႕ log on ၀င္လိုက္တယ္။ file ေတြကို My Document, Dekstop (Additional Knowledge: လက္ရွိ ကိုယ္သံုးေနတဲ့ Computer ရဲ႕ C drive,D drive ထဲမွာ data ထည့္လိုက္ရင္ေတာ့ ဒီစက္ထဲမွာ ထုိင္မွဘဲ ထို data ကို access လုပ္လို႕ရမွာ။) ထဲ ထည့္လိုက္တယ္။ျပီးေတာ့ စက္ကုိ shutdown ခ်လုိက္တယ္။ (သို႕မဟုတ္) log off ခ်လိုက္တယ္။ ဒါဆိုရင္ သန္႕ဇင္စိုးရဲ႕ profile data ကို AC Server ရဲ႕ profile folder ထဲကို copy ပြားထည့္လိုက္တယ္။copy ပြားထည့္တယ္လို႕ ေျပာတာက thantzinsoeprofile folder က computer 1 ထဲမွာလည္း က်န္ေနတာေလ။

ေအာက္ကပံုကုိၾကည့္ပါ။ (အေပၚၾကည့္ခို္င္း ေအာက္ၾကည့္ခိုင္းနဲ႕ ရူးသြားေတာ့မယ္ J ) သန္႕ဇင္စိုးက Computer 2 ကေန thantzinsoe account ကိုသံုးျပီး log on ၀င္လိုက္မယ္ဆိုရင္ ACServer က ေန thantzinsoe ရဲ႕ profile folder ကို သန္႕ဇင္စိုး ခုသံုးေနတဲ့ computer 2 ထဲကို copy ပြားထည့္ေပးလိုက္လိမ့္မယ္။ အဲ့လို ထည့္ေပးလိုက္တဲ့ အတြက္ သန္႕ဇင္စုိးက သူေတြ႕ေနက် desktop, My Document, Browser History, Bookmark, cookie, Email ေတြကို ေတြ႕ရလိမ့္မယ္။ သန္႕ဇင္စိုးက သူ computer 2 ထဲမွာ သံုးရင္းနဲ႕ CV တစ္ခုကို ရိုက္ျပီး desktop မွာ သိမ္းလိုက္တယ္။ ျပီးေတာ့ log off (or) shutdown  ခ်လို္က္တယ္။ ခ်လိုက္တာနဲ႕ တျပိဳင္နက္ သန္႕ဇင္စိုး ဒီ စက္ (computer 2) မွာ သိမ္းလိုက္တဲ့ CV file တစ္ခုတည္းကိုဘဲ ACServer ရဲ႕ thantzinsoeProfile folder(\Desktop\CV.doc) ထဲမွာ update လုပ္လိုက္တယ္။ သန္႕ဇင္စိုးက computer1 မွာ ျပန္ထိုင္ျပီး log in ၀င္လိုက္မယ္ဆိုရင္ computer1 ရဲ႕ thantzinsoeProfile folder နဲ႕ ACServer မွာရွိတဲ့ thantzinsoeprofile folder တို႕ အခ်င္းခ်င္း တုိက္စစ္ၾကတယ္။ ACServer မွာဘဲ ရွိျပီး  computer1 မွာ မရွိတဲ့ CV file တစ္ခုကိုဘဲ computer 1 ထဲပို႕ လိုက္တယ္။ ACServer မွာရွိတဲ့ profile folder တစ္ခုလံုးကို Computer1 ထဲ copy ပြားထည့္စရာမလိုဘူး။ ကြ်န္ေတာ္ ေျပာခ်င္တာက Roaming Profile လုပ္ထားလို႕ network traffic အရမ္းၾကီးမျဖစ္တဲ့ သေဘာကိုပါ။အဲ့ထက္ ပိုအက်ိဳးရွိတာက thantzinsoeprofile folder ကို client မွာေရာ၊server မွာပါ ရွိေနတဲ့အတြက္ client ျဖစ္ျဖစ္၊ server ျဖစ္ျဖစ္ တစ္လံုးပ်က္သြားရင္ေတာင္ ေကာင္းေနတဲ့ computer တစ္လံုးလံုးကေန ျပန္ data ျပန္ယူလို႕ရပါေသးတယ္။

Default က user တုိင္းက roaming profile feature မရဘူး။ ရေစခ်င္ရင္ ရေစခ်င္တဲ့ user ရဲ႕ user account property ထဲမွာ ေအာက္ကလိုမ်ိဳး setting ထည့္ေပးရမယ္။ ေအာက္ကပံုက သန္႕ဇင္စိုး user ကို roaming feature ရဖို႕အတြက္ DC server မွာ setting သြားထည့္တာ။ (Active Directory user and computer console ထဲကေနလုပ္ေပးရတာ)ပံုမွာ သန္႕ဇင္စိုးရဲ႕ profile folder ကို server မွာ သိမ္္းဖို႕အတြက္ \\192.168.2.100\ProfileCOllection လမ္းေၾကာင္းေပးလိုက္တာ။path လမ္းေၾကာင္းကို network path အေနနဲ႕ဘဲ သံုးလို႕ရတယ္။ ဒါေၾကာင့္လည္း server မွာ ေဆာက္ထားတဲ့ profile ထည့္မယ့္ folder ကို share လုပ္ေပးရလိမ့္မယ္။(Note: thantzinsoe user ကိုလည္း share folder ေပၚမွာ write permission ရေအာင္ ေပးေပးရမယ္။ thantzinsoe account က local computer ထဲမွာ ရွိတဲ့ profile folder ကို share လုပ္ထားတဲ့ profile folder ထဲကို လာထည့္မွာေလ။)local computer မွာရွိတဲ့ thantzinsoe profile folder ကို ထို path လမ္းေၾကာင္းထဲက folder ထဲမွာ သြားသိမ္းေပးလိမ့္မယ္။

ဟုတ္ျပီ။ ဒါဆိုရင္ computer တစ္လံုးမွာ သန္႕ဇင္စိုးက thantzinsoe ဆိုတဲ့ user account နဲ႕ ၀င္သံုးတယ္။ သန္႕ဇင္စိုးက desktop မွာ file 10 file သိမ္းလိုက္တယ္။ သန္႕ဇင္စိုးက log off ထြက္လုိက္ရင္ (သို႕မဟုတ္) shutdown ခ်လိုက္ရင္ သန္႕ဇင္စိုး သံုးေနတဲ့ computer ထဲမွာ ရွိတဲ့ thantzinsoe profile folder တစ္ခုလံုးကို (thantzinsoe account property ရဲ႕ profile path textbox မွာ သတ္မွတ္ထားတဲ့) server က folder ထဲမွာ သြားသိမ္းလိုက္တယ္။ ဒီ Example မွာ ဆိုရင္ Server ေပၚက profilecollection folder ေပ့ါ။ profilecollection folder ေအာက္မွာ thantzinsoe ဆိုတဲ့ folder ကိုေတြ႕ရမွာပါ။ ထိုထဲမွာ thant zin soe profile file ေတြရွိေနပါလိမ့္မယ္။

တလက္စတည္း ပံုထဲမွာ ပါတဲ့ Connect ဆိုတဲ့ အေၾကာင္း ေရးလိုက္ပါ့မယ္။ connect မွာ ျဖည့္ထားတဲ့ setting က ဘာအတြက္လည္းဆိုရင္ thantzinsoe account နဲ႕ ၀င္လိုက္တဲ့ computer မွန္သမွ် My computer ထဲမွာ network drive အေနနဲ႕ drive (Drive letter:W) တစ္ခု auto ေပၚေပးေနပါလိမ့္မယ္။ထို drive က တနည္းအားျဖင့္ To ေနရာမွာ ျဖည့္ထားတဲ့ share folder ကို လွမ္းခ်ိတ္ထားတာ။ (ကြ်န္ေတာ္သံုးခဲ့တဲ့ internet ဆိုင္မွာ အဲ့ဒီလိုမ်ိဳး လုပ္ထားလို႕လည္း ကြ်န္ေတာ္ ဘယ္ စက္မွာ ထိုင္ထုိင္ ကြ်န္ေတာ့္ drive ကို ေတြ႕သလိုမ်ိဳးျဖစ္ေနတာ)

ကၽြန္ေတာ္ ေလ့လာဆဲျဖစ္ပါသည္။
thantzinsoe.weebly.com မွ ျပန္လည္ေဖာ္ျပထားျခင္းျဖစ္ပါသည္။
ဒီပုိ႔ကုိ ေရးေသာ ကုိသန္႔ဇင္စုိးအား ေက်းဇူးအထူူးတင္ပါသည္။ 

No comments:

Post a Comment