Friday 14 October 2011

SSH Access To VMware ESXi Server

သင္ဟာ VMware ESXi OS ကို VMware vSphere Client မွ Management လုပ္တယ္ပဲ ထားအံုး တခ်ိဳ ေသာ အခ်ိန္ေတြ မွာ SSH Access ကို လိုအပ္ပါတယ္..

သာမန္ အားျဖင့္ VMware ESXi OS Installation ျပီသည့္ေနာက္ SSH ကို Auto မဖြင့္ထားပါဘူး...

အဲဒီေတာ့ SSH Access ကို Open  ဖိုကို ေအာက္ပါအ တိုင္း Follow လုပ္လိုက္ပါ

VMware ESXi Host မွာ Installation  ျပီတဲ့ေနာက္ First Screen မွာ သင္ရဲ့ VMware ESXi Version နဲ႕ ေနာက္  သင္ Host ရဲ့ CPU and Memory Information  ေတြကို ျမင္ေတြရမွာ ပါ... အဲဒီ screen ရဲ့ဘယ္ေအာက္ေဒါင္ မွာ <f2> Customize System  ညာေအာက္ေဒါင္မွာ  <f12> Shut Down/Restart ဆိုတာေတြပါပါ တယ္..</f12></f2>

1) အဲ ဒီ Screen ေနရာမွာ Alt+F1  ကို press လိုက္ပါ..

အဲဒီေနာက္ (-) sign ေလးမိတ္တုက္မိတ္တုက္ ပဲသင္ ျမင္ရပါမယ္

2) CLI Prompt ထဲကို ေရာက္ဖိုကို " unsupported "   ဆိုျပီ  ႐ိုက္ျပီ enter press လိုက္ပါ  (သင္႐ိုက္တာ ဘာမွ ျမင္ရမွာမဟုတ္ ပါဘူး)

password ေတာင္းပါ လိမ္မယ္

3) " unsupported " ထက္႐ိုက္ပါ (Root အတြက္ password setup  လုပ္ျပီျပီ ဆိုရင္ေတာ့ root password ကို႐ိုက္ပါ)

CLI Prompt ထဲကို ေရာက္ပါျပီ

4) ျပီေနာက္ vi edit  နဲ႕ /etc ေအာက္က inetd.conf  ကို edit လုပ္ဖို "vi /etc/inted.conf"  ႐ိုက္လိုက္ပါ

5) inetd.conf ထဲမွာ Remote shell access ဆိုတဲ့ section မွာ ssh အတြက္ လိုင္း၂ေၾကာင္း telnet အတြက္   လိုင္း၂ေၾကာင္း ျမင္ရတဲ့ အထဲက ssh stream tcp  လိုင္းရဲ့ ေရွဆုံးက "#" sign  ကို remove လုပ္လိုက္ျပီ save လိုက္ပါ... ( IPv6 အတြက္ပါဆိုရင္ ssh stream tcp6 ဆိုတဲ့လိုင္း ပါ "#" sign ေလး remove လုပ္ရန္)

6) ျပီရင္ေတာ့ ESXi Server ကို Restart ခ်လိုက္ပါ.. Restart  မခ်ခ်င္ဘူး ဆိုရင္ေတာ့ "ps -a |grep inetd"  ႐ိုက္ျပီ inetd ရဲ့ process number ကိုၾကည့္ျပီ "kill process-number" နဲ႕ kill  လိုက္ပါ ျပီရင္ "inetd" ႐ိုက္ျပီ inetd service ကိုျပန္ run ႏိုင္ပါတယ္....

 ရျပီ SSH Client တခုခု နဲ႕ Login  ဝင္ လိုရပါျပီ.... :)

>>

UTEE


Ref:
http://kb.vmware.com

No comments:

Post a Comment