Search the VMware Knowledge Base (KB)
View by Article ID

在 ESXi 5.x 和 6.0 中使用 ESXi Shell (2075199)

  • 2 Ratings

Symptoms

免责声明:本文为 Using ESXi Shell in ESXi 5.x and 6.0 (2004746) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

Purpose

本文介绍了将 ESXi Shell 用于 VMware ESXi 5.x 和 6.0 的建议操作。

Resolution

ESXi Shell(以前称作“技术支持模式”)提供了基本的维护命令。在无法通过标准远程管理工具或 CLI 工具处理的例外情况中,可以使用它。ESXi Shell 主要在“故障-修复”情况中使用。

使用 vSphere Client 启用 ESXi Shell 访问

要使用 vSphere Client 启用对 ESXi Shell 的本地和远程访问,请按以下步骤操作:

  1. 使用 vSphere Client 登录到 vCenter Server 系统。
  2. 在清单面板中选择相应主机。
  3. 单击配置选项卡,再单击安全配置文件
  4. 在“服务”部分中,单击属性
  5. 从下面的列表中选择 ESXi Shell

    ESXi Shell
    SSH
    直接控制台 UI

  6. 单击选项,然后选中手动启动和停止

注意:您选中“手动启动和停止”后,此服务在您重新引导主机时不会启动。如果希望此服务在您重新引导主机时启动,请选中与主机一起启动和停止

  1. 选择启动以启用此服务。
  2. 单击确定

vSphere 6.5 中,使用 Host Client 启用 ESXi Shell 访问

要使用 Host Client 启用 ESXi Shell 本地及远程访问,请按以下步骤操作:

  1. 打开浏览器,输入主机 ip 地址,登录 Host Client。
  2. 导航器部分下,单击管理
  3. 单击服务选项卡。
  4. 服务部分,从列表中选择 TSM
  5. 单击操作,并选择启动,从而启用 ESXi Shell。

使用直接控制台用户界面启用 ESXi Shell 访问

要使用直接控制台用户界面启用 ESXi Shell,请按以下步骤操作:

  1. 从直接控制台用户界面中,按 F2 以访问“系统自定义”菜单。
  2. 选择故障排除选项,然后按 Enter。
  3. 从“故障排除模式选项”菜单中,选择启用 ESXi Shell

    启用 ESXi Shell
    启用 SSH

  4. Enter 以启用此服务。

为 ESXi Shell 配置超时

默认情况下,ESXi Shell 的超时设置为 0(禁用状态)。超时设置是指启用 ESXi Shell 后,再过多少分钟您就必须登录。超时期限过后,如果您还未登录,将禁用 shell。

注意:如果在超时期限过后您才登录,您的会话将继续运行。不过,ESXi Shell 将处于禁用状态,阻止其他用户登录。

  • 要从直接控制台用户界面中设置 ESXi Shell 超时,请按以下步骤操作:

    1. 从直接控制台用户界面中,按 F2 以访问“系统自定义”菜单。
    2. 单击故障排除模式选项
    3. 修改 ESXi Shell 和 SSH 超时,然后按 Enter。
    4. 以分钟为单位输入超时值。
    5. Enter
    6. Esc,直到返回直接控制台用户界面的主菜单为止。

  • 要从 vSphere Client 中设置 ESXi Shell 超时,请按以下步骤操作:

    1. 使用 vSphere Client 登录到 vCenter Server 系统。
    2. 在清单面板中选择相应主机,然后单击配置选项卡。
    3. 在“软件”下,选择高级设置
    4. 在左侧面板中,选择 UserVars
    5. UserVars.ESXiShellTimeOut 字段中,输入超时设置值(单位为秒)。
    6. 单击确定

注意:如果 ESXi Shell 和 SSH 处于启用状态,用于修改超时值的选项将灰显。要更改超时值,请确保 ESXi Shell 和 SSH 都处于禁用状态。这是有意如此设计的,用来指示超时值何时生效。

访问本地 ESXi Shell

  1. 如果您有权直接访问主机,请在该计算机的物理控制台上按 Alt+F1 以打开登录页面。
  2. 在出现相应提示时提供凭据。

    注意:要返回直接控制台用户界面(DCUI),按 Alt-F2

访问远程  ESXi Shell

  1. 打开 SSH 客户端。
  2. 指定 ESX 主机的 IP 地址或域名。

    注意
    • 具体操作说明可能会因您所用的 SSH 客户端而异。有关详细信息,请参阅供应商文档,也可咨询支持人员。
    • 默认情况下,SSH 在 TCP 端口 22 上运行。

  3. 在出现相应提示时提供凭据。

Additional Information

Tags

esxi shell, esxi shell 命令, esxi 命令

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 2 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 2 Ratings
Actions
KB: