Cómo conectar la instancia de Elastic Beanstalk a través de SSH

Cómo conectar la instancia de Elastic Beanstalk a través de SSH
4.9 (97.5%) 8 votos

El método más fácil para conectarse y administrar Amazon (AWS) Elastic Beanstalk instancias a través de la línea de comando SSH desde Windows, Linux o macOS.

Elastic Beanstalk es uno de los muchos servicios proporcionados por Amazon Servicios web (AWS). Su objetivo es proporcionar una plataforma en la nube donde los administradores y desarrolladores puedan implementar fácilmente sus códigos o aplicaciones con automatización. Proporciona escalabilidad, monitoreo, admite Go, Java, .NET, Node.js, PHP, Python y Ruby.

Ya hemos hecho un tutorial donde discutimos la forma de instalar WordPress en AWS Elastic Beanstalk. Al implementar cualquier proyecto en Beanstalk, definitivamente tenemos una situación en la que necesitamos conectar la línea de comando de instancia de Elastic Beanstalk. Aunque podemos usar la herramienta EB CLI oficial de AWS que hay que configurar para conectar Beanstalk. Intentamos usar eso y era engorroso, por lo que decidimos usar SSH para conectar Elastic Beanstalk. Aquí hemos explicado el mismo paso a paso, en caso de que alguien quiera probarlo.

1: Ir a Elastic Beanstalk EC2 Instance

Supongo que ya ha creado o está en proceso de crear un entorno para su aplicación Beanstalk. Entonces, para usar SSH, primero, necesitamos crear una clave privada. Eso se usará para autenticar la instancia desde una herramienta SSH remota como masilla.

Ir Hogar EC2, en el panel lateral izquierdo, desplácese hacia abajo para averiguar Seguridad de la red servicios. Haga clic en la opción de pares de claves que aparece debajo.

Crear un pari clave para Elastic Beanstalk

2: Crear una clave privada para SSH

En la página Pares clave, verá una opción "Crear par de claves"Haga clic en eso.

Recomendamos:  Netflix: c√≥mo resolver problemas en Android

Crear par de claves

Dale un nombre a tu clave. Podría ser lo que quieras. Aquí le estamos dando un nombre: H2stestkey

nombre de par de claves

En el momento en que haga clic en el Crear aparecer√° una ventana emergente para descargar la clave privada creada en su sistema local. Gu√°rdelo en un lugar seguro porque lo usaremos m√°s tarde para conectarnos a BeanStalk.

3: Acceso a la configuración del entorno BeanStalk

Configuraciones de seguridad del entorno BEanstalk

Ahora, vaya a Elastic Beanstalk y haga clic en el entorno de su aplicaci√≥n creada, en el lado izquierdo ver√° una opci√≥n llamada Configuraci√≥n. Despl√°zate y desc√ļbrelo Seguridad Categor√≠a y habr√° un Modificar bot√≥n exactamente delante de eso. Haga clic en eso para modificar su configuraci√≥n.

4: Adjunte un par de claves privadas a la instancia Elastic BeanStalk

Seleccione el creado Privado clave del cuadro desplegable del par de claves EC2 y luego haga clic en Aplicar.

Note: Si está intentando adjuntar una clave a alguna instancia de EC2 Beanstalk ya existente, la configuración no tendrá efecto de inmediato. Cada una de sus instancias EC2 existentes será reemplazada y su nueva configuración entrará en vigencia en ese momento.

Adjuntar clave privada a la instancia de EC2 Beanstalk

5. Conecte Elastic Beanstalk a través de SSH

Ahora de nuevo vaya a la página de inicio de la instancia EC2 donde ha creado pares de claves y esta vez desde el panel lateral izquierdo seleccione Ejemplo opción.

Instancias EC2

En el lado derecho, verá toda su instancia en ejecución; seleccione el que Beanstalk está utilizando. Seleccione eso y haga clic en el Conectar botón.

SSH conecta Beanstalk con masilla

Puedes usar EC2 Conexión SSH basada en navegador de instancia, sin embargo, no funcionó para nosotros, por lo tanto, utilizamos nuestra aplicación local llamada MobaXtream, una de las mejores aplicaciones para conectar el servidor a través de SSH.

Recomendamos:  Descargar C√≥mo proteger su privacidad de los ataques del enrutador inal√°mbrico APK Android

Puede usar cualquier otra aplicación como Putty o simplemente su Terminal de comando o solicitar que se conecte Beanstalk.

El nombre de usuario, por ejemplo, es- usuario ec2

Puerto es: 22

Nombre de host: Mencionado en la ventana emergente cuando hace clic en el botón Conectar, como se muestra en la captura de pantalla anterior.

Conecte SSh usando MobaXterm

Conexión SSH a AWS Elastic Beanstalk 2

Dej√°nos tus Comentarios: