VMware Esxi開通SSH功能


ESXi 5.5是直接安裝在物理主機上的一個虛擬機系統,本質上是一個Linux系統。平時可以通過VMware Client端或者VMware vCenter進行管理,但對於一些特殊的VMware命令或設置更改,有時需要連接到VMware主機進行操作,這就需要ESXi主機的ssh是開通的。由於ESXi主機是創建虛擬機的基礎,非常重要,所以默認安裝了ESXi后,默認ssh服務是關閉着的,而且一旦開啟,在vCenter里面也會出現ssh已開啟的警告,以說明目前ESXi主機處於一個相對有安全風險的狀態。

一般來說,開啟和關閉ESX5.5ssh服務有兩種方法:

一、在ESXi主機的控制台進行設置

As in VMware ESXi 4.1 youcan enable or activate SSH on VMware ESXi 5.0 very simple. VMware ESXi 5.0 isalso known as VMware vSphere Hypervisor.

1.On the start screen press F2 for"Customize System"

ESXi主機界面按F2進行配置系統界面

2.Login with the local password

使用本地密碼登錄

3.Select and enter Troubleshooting Options

選擇並確認"故障排除選項"

4.Click on Enable SSH to activate SSH onyour VMware ESXi 5.0 host

VMware ESXi5 主機上點擊"Enable SSH"來激活SSH服務

5.After you have pressed the ENTER key youwill now see that SSH is enabled

在你按下了確認鍵后,你會看到SSH服務已經處於啟用狀態。

 注:這種方法需要在ESXi主機所在處,連接終端進行確認。

 二、通過vSphere或者Esxi進行設置

登錄vsphere vCenter,選擇需要開啟ssh服務的ESXi主機,點擊配置:

選擇"安全配置文件"——"服務"——"屬性",打開服務屬性對話框:

在對話框中,可以看到SSH服務默認默認處於"已停止狀態",點擊選項按鈕,進行進程狀態更改:

可以看到ssh的狀態,啟動策略,服務命令,這里保持其他不變,直接點擊"啟動"按鈕,啟動ssh服務,服務啟動后,點擊確定按鈕。可以看到ssh服務已經處於"正在運行"狀態。此時查看主機的摘要信息,會有ssh服務已經開啟的提示:

注:這種方法是用vCenter進行管理和操作,可以同時管理多個ESXi主機,而不需要去機房ESXi主機的終端旁邊修改,是建議的修改方式。

四、對VMware ESXi主機配置方法思考

通過對ssh服務配置方式的對比和總結,就可以看到對於ESXi的一般服務和配置,一般有兩種方式,一種方式是到機房,ESXi主機物理硬件所在地,通過終端控制台進行修改;另一種方式是使用vCenterClient圖形界面進行管理和修改,由於圖形管理界面在加入主機時,已經輸入了ESXi主機的root用戶名和密碼,所以也具有修改所有配置的權限。

反過來說,通過vCenterClient圖形界面,可以進行虛擬機的創建、管理和啟停操作,在ssh開啟后,等到到ESXi主機的Linux系統中,可以進行虛擬機的啟停、刪除等管理操作,兩者也是等效的。所以ssh服務開啟后,客戶端可以直接登錄到ESXi主機,進行任何操作,這樣就存在了安全風險,默認VMwaressh關閉,一旦開啟,也會有提示報警。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM