開啓 VMware ESXi 的 SSH 服務 (by vpsee)

        ......

       如何把 VMware ESXi 上的虛擬機鏡像文件拷貝出來?一種簡單的解決辦法就是用 ssh 登陸 VMware ESXi 服務器,而後到相關目錄直接把鏡像文件拷貝出來。VMware ESXi 默認是關閉 ssh 的,那麼如何開啓呢?服務器

在 VMware ESXi 3.5 控制檯上直接按 「ALT + F1″ 就能夠到 console,輸入 「unsupported」 後回車進入 Tech Support Mode 模式,輸入 root 用戶名和密碼登陸就進入 console 了,而後編輯 inetd.conf 文件、去掉 ssh 那行註釋、保存、而後重啓服務就能夠了:ssh

~# vi /etc/inetd.conf
ssh stream tcp ...

~# /sbin/services.sh restart

若是是 VMWare ESXi 3.5 Update 2 版本,須要找到 inetd 進程並用 kill 帶上 -HUP 選項重啓這個服務進程:tcp

~ # ps | grep inetd
5031 5031 busybox              inetd

~# kill –HUP 5031

 

在 VMware ESXi 4.1 上開啓 ssh 功能和 VMware ESXi 3.5 不一樣,若是直接按 「ALT + F1″ 的話會看見如下提示信息:ide

  Tech support mode has been disabled by your administrator

因此須要先把 Tech support mode 打開,在 VMware ESXi 4.1 上輸入密碼後進入界面控制檯,選擇 「Troubleshooting Options」,繼續選擇 「Enable Local Tech Support」 和 「Enable Remote Tech Support (SSH)」,這樣就能夠同時開啓本地 console 和遠程 ssh 登陸。post

 

在 VMware ESXi 5.0 上開啓 ssh 功能就簡單多了,直接在操做界面裏 enable 就能夠了。spa

 

用 ssh 登陸 VMware ESXi 後就能夠爲所欲爲了,根目錄下就這麼些文件和目錄,層次清晰,很容易找出虛擬機鏡像文件在哪,須要的話把這些鏡像文件 scp 拷出來就能夠了。rest

~ # ls /vmfs/volumes/datastore1/minix01/
minix01-d76c0df1.vswp  minix01.nvram      minix01.vmsd       minix01.vmxf
minix01-flat.vmdk      minix01.vmdk       minix01.vmx        vmware.log

 

 

http://www.vpsee.com/2011/01/how-to-enable-ssh-on-vmware-esxi/vps

2011年01月29日 | 做者:vpsee進程

相關文章
相關標籤/搜索