LinuxParty
Desde hace bastante tiempo, Linux y sus derivados o distribuciones han sido la plataforma más utilizada en la nube. Dado que muchas de estas instancias de Linux son "headless" (no tienen cabeza), es decir, no tienen interfaz gráfica de usuario (GUI), debe acceder a ellas a través desde la línea de comandos.
En esta publicación, le mostraremos cómo conectarse a una instancia de Linux EC2 a través de SSH. Estamos usando una Mac, por lo que algunas de nuestras capturas de pantalla se tomarán de una interfaz de usuario de Mac.
Fuente: https://thecloudmarket.com/stats#/by_platform_definition
Los inicios de sesión SSH generalmente se realizan a través de la autenticación de clave pública, que requiere que los usuarios tengan a mano su clave privada. Aunque puede generar un par de claves pública-privada utilizando una herramienta de terceros y luego importar la clave pública en Amazon EC2, vamos a seguir la ruta habitual que es generar claves desde Amazon EC2. Déjame mostrarte ahora cómo se hace.
Generar claves en Amazon EC2
Inicie sesión en la consola de administración de AWS.
Expanda el menú desplegable Todos los servicios y luego haga clic en EC2 en la sección Calcular .
Desplácese hacia abajo en la barra lateral izquierda hasta llegar a la sección Red y seguridad y luego haga clic en el menú Pares de claves .
Haga clic en el botón Crear par de claves .
Dé un nombre al par de claves y luego haga clic en el botón Crear .
Tan pronto como se cree el par de claves, su nombre se mostrará entre la lista de pares de claves y su navegador descargará automáticamente la clave privada. Guarde ese archivo de clave privada en un lugar seguro y recuerde dónde lo guardó, ya que lo necesitará cada vez que se conecte a su instancia Linux EC2 a través de SSH.
Antes de que pueda usar ese archivo de clave privada, deberá cambiar sus permisos. Inicie el terminal Mac desde el Dock o inicie Mission Control (botón F4) y luego vaya a Otro > Terminal .
Navegue hasta el directorio que contiene su archivo de clave privada y luego ingrese:
chmod 400 nameofyourpravatekey.pem
Ahora puede comenzar a usar su clave privada para autenticarse en su instancia de Amazon EC2 Linux a través de SSH.
No entraré en detalles sobre la creación de una instancia de Linux EC2, ya que debería pertenecer a una publicación separada, pero una vez que inicie dicha instancia, debe seleccionar el par de claves que creó para que Amazon EC2 sepa qué clave privada archivo a esperar cuando se conecta a través de SSH.
Una vez que haya lanzado la instancia, tome nota de su nombre de host DNS público o dirección IP pública, ya que también necesitará cualquiera de los dos cuando se conecte a través de SSH.
Para SSH a su instancia EC2 desde su Mac, simplemente regrese a su terminal (o ejecútelo nuevamente si ya lo ha cerrado), navegue en el directorio que contiene su archivo de clave privada y luego ingrese:
ssh -i ./nameofyourprivatekey.pem ec2-user@ipaddress o hostname
Por ejemplo (esta es una línea):
ssh -i ./myfirstkeypair.pem Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Entonces debería obtener algo como el mensaje a continuación. Simplemente ingrese 'sí'.
The authenticity of host 'ec2-54-88-51-10.compute-1.amazonaws.com (54.88.51.10)' can't be established. ECDSA key fingerprint is SHA256:dDmWU5MGZhIxAVEajRTRLSQvQ1OIbVNy3Et1FInpKVg. Are you sure you want to continue connecting (yes/no)? yes
Entonces deberías obtener algo como esto:
Warning: Permanently added 'ec2-54-88-51-10.compute-1.amazonaws.com,54.88.51.10' (ECDSA) to the list of known hosts. -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory [ec2-user@ip-172-30-0-93 ~]$
Tan pronto como vea ec2-user@ de su instancia ec2 como mensaje, puede comenzar a celebrar. Se ha conectado correctamente a su instancia Linux EC2 a través de SSH.
Nota: Uno de los errores comunes es seleccionar el par de claves incorrecto al iniciar la instancia, así que asegúrese de que la clave privada que usa durante el inicio de sesión SSH y el par de claves que seleccionó coincidan previamente. Si no coinciden, obtendrás algo como:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

-
Juegos
- Se informa que Half-Life 3 se podrá jugar en su totalidad
- La última versión del cliente Steam de Valve permite una descarga más rápida de actualizaciones en Linux
- Los juegos para PC superan a las consolas desde hace años, según un informe
- DXVK 2.5.3 trae mejoras para Far Cry 5, Max Payne 3 y otros juegos
- Instalar Steam en Fedora Linux.
- Juego Simulador de Camiones para Linux: Euro Truck Simulator 2
- Cómo instalar Steam en Linux para empezar a jugar miles de juegos
- Valve lanza una actualización del cliente Steam para mejorar aún más los juegos nativos en Linux
- Half-Life 2 celebra su 20º aniversario
- La nueva actualización del cliente Steam añade grabación de juegos y mejora los juegos nativos en Linux
- Este videojuego de estrategia bélica, es tan bueno que hasta el Pentágono lo usa como entrenamiento
- Una fórmula de ajedrez se está apoderando del mundo
- Los 15 mejores juegos de Linux que deberías jugar en 2024
- Los 28 mejores juegos del MS-DOS disponibles online para jugar gratis en tu Navegador.
- Distribuciones de Linux para Juegos: Elevando la Experiencia de Juego en 2023