9.6.2.4. 使用 virtctl ssh 命令


您可使用 virtctl ssh 命令访问正在运行的虚拟机实例(VMI)。该命令接受 VM 或 VMI 目标。

先决条件

  • 已安装 virtctl 命令行工具。
  • 您已向虚拟机添加了一个公共 SSH 密钥。
  • 已安装 SSH 客户端。
  • 安装 virtctl 工具的环境具有访问虚拟机所需的集群权限。例如,运行 oc login 或设置了 KUBECONFIG 环境变量。

流程

  1. 运行 virtctl ssh 命令:

    $ virtctl -n <namespace> ssh <username>@vm/<vm_name> -i <ssh_key>

    您必须在虚拟机名称前指定资源类型(vmi/vm/)。

    例如:

    $ virtctl -n my-namespace ssh cloud-user@vm/example-vm -i my-key
提示

您可以在 web 控制台中复制 virtctl ssh 命令,从 VirtualMachines 页面的虚拟机旁的选项 kebab 菜单中选择 Copy SSH 命令

或者,在树形视图中右键点虚拟机,然后从弹出菜单中选择 Copy SSH 命令,以复制 virtctl ssh 命令。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部