Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Conectarse a la instancia desde su dispositivo | Descripción general de EC2
Introducción a la Computación en la Nube
course content

Contenido del Curso

Introducción a la Computación en la Nube

Introducción a la Computación en la Nube

1. Introducción a las Tecnologías en la Nube
2. Descripción general de AWS S3
3. Descripción general de EC2
4. Gestión de RDS

book
Conectarse a la instancia desde su dispositivo

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.

Conectarse a una instancia de EC2 te da control total sobre una máquina virtual remota que se ejecuta en los servidores de Amazon. Aquí están las principales razones y capacidades que la conexión SSH proporciona:

  • Gestión de Software: Puedes instalar, actualizar y desinstalar software en tu instancia;
  • Configuración del Sistema: Puedes modificar archivos de configuración y ajustes del sistema, por ejemplo, para optimizar el rendimiento del servidor o configurar un servidor web;
  • Gestión de Archivos: Puedes subir, mover, modificar y eliminar archivos en tu servidor. Esto te permite alojar un sitio web, como en tu caso, o gestionar datos de aplicaciones;
  • Ejecución y Gestión de Servicios: Puedes gestionar servicios y procesos y iniciarlos y detenerlos según sea necesario.

Conectarse a la Instancia

Hay varias formas de conectarse a la instancia. Cubriremos 2 de ellas. La primera forma será conectarse a la instancia a través del terminal en tu dispositivo. De esta manera, estarás gestionando la instancia de forma remota a través del terminal en tu máquina. Estoy trabajando en un MacOS, así que estaré demostrando a través de su consola, pero ten en cuenta que no importa qué dispositivo estemos usando, ya que la mayoría de las veces estaremos gestionando un servidor Linux, donde la plataforma no importa.

Así que comencemos con el primer método.

Conexión a través del Terminal

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:

Puedes ver el DNS público de tu instancia abriendo la instancia en tu lista de instancias:

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:

Nota

Por cierto, aquí también puedes leer sobre cómo conectarte mediante clave SSH, como describí en el primer método.

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?
¿Qué te permite hacer la conexión a una instancia EC2?

¿Qué te permite hacer la conexión a una instancia EC2?

Selecciona la respuesta correcta

¿Cuál es el nombre de usuario predeterminado al conectar a una instancia Linux EC2 vía SSH?

¿Cuál es el nombre de usuario predeterminado al conectar a una instancia Linux EC2 vía SSH?

Selecciona la respuesta correcta

¿Cómo puedes ver el DNS público de tu instancia?

¿Cómo puedes ver el DNS público de tu instancia?

Selecciona la respuesta correcta

¿Qué error común podría impedirte conectar a tu instancia EC2?

¿Qué error común podría impedirte conectar a tu instancia EC2?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4
We're sorry to hear that something went wrong. What happened?
some-alt