1. 1
Conectar a instancia GCP con Putty.
Introducción.
Este documento muestra como conectar a una instancia alojada en la nube de Google utilizando el software
Putty y PuTTYgen en un entorno Windows.
PuTTYgen es un software utilizado para crear llaves públicas y privadas SSH.
Prerrequisitos.
• Contar con una cuenta Google Cloud Platform.
• Contar con una maquina creada de ejemplo.
• Contar con Putty y PuTTYgen instalado.
Representación gráfica de la configuración a realizar.
Procedimiento.
Parte 1 - Putty
• Ejecutar PuTTYgen y hacer clic en botón Generate.
2. Conectar instancia GCP con Putty| Moisés Elias Araya
[2]
• Clic en generar y mover el mouse en área que esta debajo de la palabra Key.
• Una vez este generada la clave, se muestra la siguiente ventana donde se debe modificar el
comentario con el usuario que va a acceder vía putty que en este caso es “usuarioremoto”.
• Guardar ambas claves en un directorio del S.O.
o Clic en guardar llave publica y luego clic en guardar llave privada.
3. Conectar instancia GCP con Putty| Moisés Elias Araya
[3]
• Copiar la clave generada.
ssh-rsa
AAAAB3NzaC1yc2EAAAABJQAAAQEAijZI824yB4aURQFUUDb5VTdTI4b7CcwdkExUTyl+ouWa/co5yc92ew/i0xUZFaDPCx0hHjCA
SWvvDoLiojo/PT92m6+VIMjDhZDwM8xFFO0xQZKA6XYmaLROofmhZDLJWdxz+CNcPCes2H0dQ95n9Ji2dbdKmeiXAXU2puxAw8x9
d7yFHPgsMvfVITQznn98A3TNbOOKSYEgfvuP8v4LvPXNznLFJFYMJm49wr8OskSsflZkiq9dA62d/tZ5iW/k4iqs3wMQ1etsrePL
Y6Mv7BYM8stpEXDXxy+4vvCaMYpT86GcJRTs+vTQ0PZxFpR+FPeNyT0Amu3Y48/iiiOMUw== usuarioremoto
Parte 2 – Consola GCloud
• En menú de Compute Engine, ir a menú Configuración – Metadatos.
• Hacer clic en claves SSH , editar y añadir elemento.
4. Conectar instancia GCP con Putty| Moisés Elias Araya
[4]
• Pegar el contenido copiado anteriormente.
o Se reconoce automáticamente el nombre de usuario ingresado en Key Comment.
Para acceder al servidor via Putty, se puede utilizar el utilitario Pageant que es un software de autenticación
SSH que habilita el acceso temporal a las claves privadas para que estas puedan ser usadas sin necesidad de
escribir una frase de contraseña.
• Ejecutar PageAgent y agregar clave.
• Agregar la clave privada creada anteriormente (archivo .ppk)
5. Conectar instancia GCP con Putty| Moisés Elias Araya
[5]
• Identificar IP publica de instancia creada en GCP.
• Abrir putty, configurar host y conectarse a instancia.
• Ignorar warning y hacer clic en Si.
6. Conectar instancia GCP con Putty| Moisés Elias Araya
[6]
Conexión exitosa.
Parte 3 - Acceso Linux
Linux soporta de manera nativa conexiones SSH por lo que solo se deben generar las claves públicas y privadas
para conectarse a una instancia.
• Ejecutar el comando ssh-keygen -t rsa para que comience el proceso de creación de la llave.
• Mostrar contenido de llave publica.
o cat ~/.ssh/id_rsa.pub
• Luego copiar el contenido y pegar en consola CGP menú Compute Engine, ir a menú Configuración –
Metadatos, añadir elemento y guardar configuración.
• Probar la conexión ejecutando el comando ssh + IP_PUBLICA_INSTANCIA.
Referencias y material complementario.
• Documentación oficial.
o https://cloud.google.com/compute/docs/instances/connecting-to-instance?hl=es
• Instalador Putty.
o https://www.putty.org/
• Instalador PuTTYgen.
o https://www.puttygen.com/
• Documentación Putty.
o https://the.earth.li/~sgtatham/putty/0.74/htmldoc/