Contenido del Curso
Introducción a la Computación en la Nube
Introducción a la Computación en la Nube
Conectarse a la instancia desde su dispositivo
In the last chapters, we created and configured an instance on AWS EC2; now, let's see how we can connect to the instance and start working with it.
First, let's understand why we need to connect to an EC2 instance in general.
En los últimos capítulos, creamos y configuramos una instancia en AWS EC2; ahora, veamos cómo podemos conectarnos a la instancia y comenzar a trabajar con ella.
Primero, entendamos por qué necesitamos conectarnos a una instancia de EC2 en general.
Connecting to the Instance
There are several ways to connect to the instance. We'll cover 2 of them. The first way will be connecting to the instance through the terminal on your device. This way, you'll be managing the instance remotely through the terminal on your machine. I'm working on a MacOS, so I'll be demonstrating through its console, but keep in mind that it doesn't matter which device we're using, as most of the time we'll be managing a Linux server, where the platform doesn't matter.
So let's start with the first method.
Connection via Terminal
To connect, we need to use our private SSH key. In the terminal, you need to enter the path to where this SSH key is located, the username in AWS (by default, it's ec2-user
for Linux), and also the public DNS of your instance:
Para conectarse, necesitamos usar nuestra clave SSH privada. En el terminal, necesitas ingresar la ruta donde se encuentra esta clave SSH, el nombre de usuario en AWS (por defecto, es ec2-user
para Linux), y también el DNS público de tu instancia:
Nota
En este curso, necesitarás comandos básicos de navegación en bash para gestionar una máquina virtual de forma remota. Si no los conoces, está bien porque te mostraré todos los comandos y explicaré lo que hacen.
Después de ejecutar este comando, obtendrás el siguiente resultado:
Así, hemos ganado acceso al servidor remoto y podemos gestionarlo.
Conectando a través del Terminal de AWS
El segundo método será más fácil en algunos lugares que el primero, pero este método es menos eficiente porque sacrificamos algunas características y la apariencia de un verdadero hacker que trabaja solo a través de la consola.
Para conectarse a través de AWS, necesitamos hacer clic en el gran botón Connect
en la parte superior derecha:
Cuando haces clic en el botón, te llevará a un menú donde se te ofrecerán varias opciones de conexión. Elige "Conectar usando EC2 Instance Connect" y haz clic en Connect
:
Después de eso, la consola se abrirá directamente en tu navegador, permitiéndonos gestionar remotamente la máquina virtual:
Ahora tenemos la capacidad de gestionar el ordenador virtual directamente desde la consola del navegador.
Errores Comunes de Conexión
Uno de los errores más comunes al conectar a una instancia es grupos de seguridad mal configurados, específicamente la entrada de conexión SSH.
Si no puedes establecer una conexión y el error persiste al reintentar, verifica el grupo de seguridad asociado con esta instancia y comprueba si hay una entrada que permita el acceso SSH desde cualquier IP a través del puerto 22
. Debería permitir la IP 0.0.0.0/0
para este propósito.
Esta entrada debería verse así:
Después, podría haber varias razones. Si encuentras errores después de verificar varias veces, no dudes en escribir "Dar feedback sobre este capítulo," y trataré de ayudarte lo antes posible!
1. ¿Qué te permite hacer la conexión a una instancia EC2?
2. ¿Cuál es el nombre de usuario predeterminado al conectar a una instancia Linux EC2 vía SSH?
3. ¿Cómo puedes ver el DNS público de tu instancia?
4. ¿Qué error común podría impedirte conectar a tu instancia EC2?
¡Gracias por tus comentarios!