Conéctese usando cuentas de servicio


Este documento describe cómo usar una cuenta de servicio para conectarse a instancias de máquinas virtuales (VM) de Compute Engine mediante SSH. Configurar SSH para una cuenta de servicio le permite configurar aplicaciones para usar SSH , lo que puede ayudarle a automatizar sus cargas de trabajo.

Antes de comenzar

Conéctese manualmente a las máquinas virtuales como una cuenta de servicio

Para conectarse a máquinas virtuales como una cuenta de servicio, utilice uno de los siguientes métodos:

Suplantar directamente una cuenta de servicio

Usa la marca CLI de gcloud --impersonate-service-account para conectarte directamente a una VM usando la identidad de una cuenta de servicio. Ejecute el siguiente comando para conectarse a una VM como cuenta de servicio:

gcloud compute ssh VM_NAME \
    --impersonate-service-account=SERVICE_ACCOUNT_EMAIL

Reemplace lo siguiente:

  • VM_NAME : el nombre de la VM con la que desea conectarse a la cuenta de servicio.
  • SERVICE_ACCOUNT_EMAIL : la dirección de correo electrónico asociada con la cuenta de servicio.

Suplantar una cuenta de servicio desde una VM

Suplante una cuenta de servicio de otra máquina virtual haciendo lo siguiente:

  1. Conéctese a la máquina virtual que se ejecuta como cuenta de servicio .
  2. Desde la máquina virtual que se ejecuta como cuenta de servicio, conéctese a otras máquinas virtuales utilizando los mismos métodos.

¿Qué sigue?