Conectar Mac a instancia EC2 con Terminal

Clase 9 de 36Curso Práctico de AWS Cloud

Resumen

Aprende paso a paso a conectarte desde Mac a tu instancia S2: desde ubicar la IP y abrir la Terminal con Spotlight, hasta usar Secure Shell, ajustar permisos con chmod 660 y elevar privilegios con sudo su. Con estas acciones tendrás acceso seguro y listo para instalar software cuando lo necesites.

¿Qué necesitas para iniciar sesión desde Mac?

Antes de conectarte, confirma datos y ubicación de tu llave. Esto evita errores y acelera el acceso.

  • Abre el navegador y entra a la sección compute S2.
  • Ve a instancias en ejecución y selecciona la que acabas de crear.
  • Copia la IP de la instancia.
  • Abre Terminal desde Spotlight: escribe Terminal y ejecútala.
  • Ve al directorio donde está la llave que descargaste. Puede estar en una carpeta llamada Amazon o en Descargas/Downloads.

¿Dónde encontrar la IP de la instancia?

  • En compute S2, dentro de tu instancia seleccionada, verás la IP. Cópiala para usarla en Secure Shell.

¿Cómo abrir Terminal desde Spotlight?

  • Presiona las teclas de acceso, busca Terminal y ábrela. Es el icono mostrado en macOS.

¿En qué directorio debe estar la llave?

  • Navega hasta la carpeta donde guardaste la llave. Asegúrate de estar allí antes de ejecutar Secure Shell.

¿Cómo ejecutar Secure Shell con la llave y el usuario correctos?

El comando requiere la llave, el usuario y la IP. Si los permisos de la llave son muy abiertos, ajusta con chmod y reintenta.

  • Usa Secure Shell -i con el nombre de la llave y el usuario por omisión.
  • En imágenes de Amazon, el usuario por omisión es S2-guion medio User. No uses guion bajo.
  • Formato del destino: usuario@IP.

Ejemplo orientativo:

secure shell -i nombre-de-la-llave S2-User@IP

¿Cuál es el formato del usuario y la IP?

  • Escribe el usuario correcto: S2-guion medio User.
  • Concatena con la IP: usuario@IP.

¿Qué hacer si la llave tiene demasiados permisos?

  • Ajusta permisos con:
chmod 660 nombre-de-la-llave
  • Vuelve a ejecutar el comando anterior de Secure Shell. Ahora te permitirá conectarte.

¿Cómo repetir la conexión de forma segura?

  • Tras cambiar permisos, repite el mismo comando de Secure Shell con la llave, el usuario y la IP correctos.

¿Cómo obtener privilegios y preparar instalaciones?

Una vez dentro, verás que ya estás en la máquina de Amazon. Si necesitas instalar software o cambios del sistema, eleva privilegios.

  • Para volverte root, ejecuta:
sudo su
  • Desde root puedes instalar programas con Jump, por ejemplo IMAX, u otros que necesites.
  • Después, podrás poner en marcha un proyecto en Python en esta misma máquina.

¿Te quedó alguna pregunta o quieres compartir tu experiencia conectándote? Deja tu comentario y cuéntanos qué te funcionó mejor.