Conéctate a VM de Linux con herramientas de Google


En este documento, se describe cómo conectarse a las instancias de máquina virtual (VM) de Linux mediante la consola de Google Cloud y Google Cloud CLI. Para obtener información sobre cómo funcionan las conexiones SSH en Compute Engine, incluida la configuración y el almacenamiento de claves SSH, consulta Conexiones SSH a VM de Linux.

Para conocer otras formas de conectarte a las VM de Linux, como el uso de herramientas de terceros, incluida PuTTY, consulta Conéctate a VM de Linux mediante herramientas de terceros.

Antes de comenzar

Sistemas operativos compatibles

Estos métodos de conexión son compatibles con todos los sistemas operativos de Linux que están disponibles en Compute Engine. Para Fedora CoreOS, debes configurar el acceso SSH antes de poder usar estos métodos.

Conéctate a las VM

Para conectarte a instancias de Linux mediante la consola de Google Cloud o Google Cloud CLI, completa los pasos en una de las siguientes pestañas.

Consola

Para conectarte a las VMs mediante SSH en el navegador desde la consola de Google Cloud, haz lo siguiente:

  1. In the Google Cloud console, go to the VM instances page.

    Go to VM instances

  2. In the list of virtual machine instances, click SSH in the row of the instance that you want to connect to.

    SSH button next to instance name.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. En tu entorno de desarrollo, ejecuta el comando gcloud compute ssh para conectarte a las instancias a las que tienes permiso de acceso:

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

    Reemplaza lo siguiente:

    • PROJECT_ID: el ID del proyecto que contiene la instancia
    • ZONE: el nombre de la zona en la que se encuentra la instancia
    • VM_NAME: Es el nombre de la instancia.

    Si estableciste propiedades predeterminadas para Google Cloud CLI, puedes omitir las marcas --project y --zone de este comando. Por ejemplo:

    gcloud compute ssh VM_NAME

Después de conectarte, usa la terminal para ejecutar comandos en tu instancia de Linux. Cuando termines, desconéctate de la instancia con el comando exit.

Solucionar problemas

Si deseas encontrar métodos para diagnosticar y resolver conexiones SSH fallidas, consulta Soluciona problemas de SSH.

¿Qué sigue?