连接到 Linux 虚拟机


本文档介绍如何使用 Google Cloud Console 和 gcloud 命令行工具连接到 Linux 虚拟机实例。如需了解 SSH 连接在 Compute Engine 中的工作原理(包括 SSH 密钥配置和存储),请参阅到 Linux 虚拟机的 SSH 连接

如需了解连接到 Linux 虚拟机的其他方法(例如使用 PuTTY 等第三方工具),请参阅使用高级方法连接到虚拟机

准备工作

连接到虚拟机

如需通过 Google Cloud Console 或 gcloud 命令行工具连接到 Linux 实例,请完成以下标签页之一中的步骤。

控制台

  1. 在 Cloud Console 中,转到虚拟机实例页面。

    转到“虚拟机实例”

  2. 在虚拟机实例列表中,点击要连接的实例所在行中的 SSH

    实例名称旁边的 SSH 按钮。

gcloud

使用 gcloud compute ssh 命令连接到您有权访问的实例。

gcloud compute ssh --project=PROJECT_ID --zone=ZONE VM_NAME

请替换以下内容:

  • PROJECT_ID:包含实例的项目的 ID。
  • ZONE:实例所在地区的名称。
  • VM_NAME:实例的名称

如果您已为 gcloud 命令行工具设置默认属性,则可以省略此命令中的 --project--zone 标志。例如:

gcloud compute ssh VM_NAME

连接后,请使用终端在 Linux 实例上运行命令。完成后,请使用 exit 命令断开与实例的连接。

问题排查

如需查找诊断和解决失败的 SSH 连接问题的方法,请参阅排查 SSH 问题

后续步骤