Conectarse a la instancia EC2 usando el cliente SSH

Conectarse a la instancia EC2 usando el cliente SSH

Conectarse a la instancia EC2 de Amazon Web Services (AWS) tiene varias maneras, sin embargo, se recomienda mediante el cliente SSH que posee más seguridad en la conexión.

Requisitos previos para conectarse

  • Tener una llave .pem que te proporciona AWS en el momento de crear la instancia EC2.
  • Utilizar Amazon Linux 2 o una distribución Ubuntu a partir de la versión 16.0
  • Si te conectas a través de la consola de Amazon EC2, la instancia debe tener una dirección IPv4 válida.
  • Un cliente SSH instalado en su equipo de cómputo. Linux normalmente lo tiene por defecto.

Para tener en cuenta:

  • No es posible conectarse a una instancia a través de IPv6.
  • Si lo vas a hacer a través de la consola de Windows, debes instalar Ubuntu que está disponible en Microsoft Store.

Conectarse a la instancia a través de un cliente SSH

  1. Abrir el cliente SSH
Comand Prompt de Windows
Comand Prompt de Windows. Debes tener Ubuntu instalado para usarlo

2. Ubica la llave privada .pem en la carpeta local donde la guardaste. Esta llave AWS te la proporciona cuando creas una instancia EC2.

cd C:\ruta\

3. Paso opcional: Obtener permisos para poder usar la llave en caso de ser necesario.

chmod 400 nombre_llave.pem

4. Conectarse

ssh -i "nombre_llave.pem" [email protected]_pública.compute.amazonaws.com

Errores comunes cuando nos conectamos por SSH

  • El nombre de usuario para conectarse a la instancia casi siempre es "ubuntu".
  • Después del "@" debes introducir la IPv4_pública que te proporciona Amazon Web Services para conectarte.
Ubicación de la dirección IPv4 Pública en AWS para conectarte a la Instancia por SSH
Ubicación de la dirección IPv4 Pública en AWS para conectarte a la Instancia por SSH

Con estos pasos logras conectarte a la instancia EC2 de AWS y poder administrar tu instancia.