Conectarse por SSH a instancias EC2 desde Windows

Clase 7 de 36Curso Práctico de AWS Cloud

Resumen

Domina la conexión por SSH y el mantenimiento de una instancia S2 en AWS desde cero. Aprende a usar Mova Xterm en Windows, gestionar la llave privada, crear AMIs y snapshots para respaldos, y actualizar paquetes con Jump como administrador responsable de tu servidor.

¿Cómo preparar y conectar por ssh a una instancia S2?

Antes de conectar, verifica en la consola que la instancia esté en estado running y localiza su IP pública. En Mac o Linux basta la terminal nativa; en Windows, la alternativa recomendada es Mova Xterm por su integración con Secure Shell, Secure FTP y Xserver.

¿Qué revisar en la consola de AWS?

  • Estado de la instancia: debe estar en running.
  • IP pública: cópiala con el botón de la consola.
  • Puerto: usa el 22 por defecto para Secure Shell.

¿Por qué usar Mova Xterm en Windows?

  • Conexión por Secure Shell estable y sencilla.
  • Panel lateral de SFTP para subir y bajar archivos.
  • Soporte de Xserver e incluso servidores VNC.
  • Interfaz cómoda, estilo Linux, con versión gratuita suficiente.

¿Cómo crear la sesión ssh en Movaxterm?

  • Crea una nueva sesión de Secure Shell e introduce la IP en Remote Host.
  • Usuario por defecto: S2-user si el sistema operativo es de Amazon; Ubuntu si es Ubuntu.
  • Puerto 22 sin cambios.
  • En configuración avanzada de Secure Shell, selecciona tu llave privada. Respáldala: envíala por correo o guárdala en un USB.
  • Conecta: verás el panel de SFTP para gestionar archivos cuando lo necesites.

¿Qué buenas prácticas de respaldo y AMIs convienen en S2?

Eres responsable de la seguridad y mantenimiento: aplicar parches del sistema, hacer respaldos periódicos y antes de cambios mayores. Un snapshot o imagen base permite restaurar el estado y lanzar nuevas instancias con el mismo ambiente.

¿Cómo crear una imagen desde la consola?

  • Selecciona la instancia y ve a Actions.
  • Elige “crear una imagen”, nómbrala (ejemplo: Respaldo inicial) y deja el almacenamiento igual.
  • Confirma “Crear imagen” y monitorea el estado en Images, AMIs hasta “disponible”.
  • La instancia puede reiniciarse: es lo más seguro para que la imagen quede perfecta.
  • Nota: la IP pública puede cambiar tras el reinicio. Copia la nueva IP y, en Movaxterm, edita la sesión para actualizar Remote Host.

¿Para qué sirven snapshots en desarrollo?

  • Replicar un ambiente listo para un nuevo integrante del equipo.
  • Clonar entornos entre computadoras o regiones.
  • Estandarizar la base de desarrollo con una imagen conocida.

¿Cómo actualizar e instalar software en Amazon con Jump?

Tras conectarte, puedes elevar privilegios a root para administrar el sistema y ejecutar Jump para actualizar e instalar paquetes. Mantener el sistema al día es clave para la seguridad.

¿Cómo obtener permisos de root de forma segura?

  • Cambia a root con:
sudo su

¿Cómo actualizar el sistema operativo?

  • Usa Jump para aplicar actualizaciones disponibles:
jump update
  • Acepta las confirmaciones cuando se soliciten.

¿Cómo instalar paquetes adicionales?

  • Instala herramientas como el editor de textos Emacs/IMAX sin confirmación interactiva:
jump install imax -y
  • Al terminar la instalación, ejecuta el editor desde la terminal.

¿Tienes dudas sobre Secure Shell, Mova Xterm o snapshots en S2? Comparte tu escenario y pregunta en los comentarios.

      Conectarse por SSH a instancias EC2 desde Windows