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

切换 vCenter Server Appliance 6.x 默认 shell (2115313)

  • 0 Ratings

Symptoms

免责声明:本文为 Toggling the vCenter Server Appliance 6.x default shell (2100508) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

Purpose

本文提供有关可在 vCentrer Server Appliance (vCSA) 上使用的默认 shell 之间切换的 vSphere 管理员步骤。

Resolution

目前,vCSA 与以下支持的 shell 捆绑在一起:

  • BASH Shell
  • Appliance Shell

从 vCenter Server Appliance 6.x 切换至 BASH Shell

  1. 通过 SSH 登录到 vCenter Server Appliance。
  2. 运行以下命令以启用对 Bash shell 的访问:

    shell.set --enabled true

  3. 键入shell,然后按 Enter。
  4. 在临时 BASH shell 中,运行以下命令将Root的默认 Shell 永久设置为 BASH:

    chsh -s /bin/bash root

  5. 从 Appliance Shell 注销。
  6. 再次登录以使更改生效。

从 vCenter Server Appliance 6.x 切换至 Appliance Shell

  1. 通过 SSH 登录到 vCenter Server Appliance。
  2. 运行以下命令可从使用 BASH Shell 更改为使用 Appliance Shell:

    chsh -s /bin/appliancesh root

  3. 从 BASH Shell 注销。
  4. 再次登录以使更改生效。

Additional Information

登录到 SSH 会话时如果出现错误消息“拒绝访问 (Access Denied)”,请参见 2146205

Tags

简体中文 Simplified Chinese

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

  • 0 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.
  • 0 Ratings
Actions
KB: