AWS | Com fer SSH a EC2 amb Putty

Aws Com Fer Ssh A Ec2 Amb Putty



SSH en una instància EC2 és un pas força important, ja que permet a l'usuari utilitzar els serveis de la instància AWS EC2. No només això, alguns dels sistemes operatius que s'instal·len a la instància AWS EC2 només tenen un terminal SSH, això vol dir que no hi ha una GUI (Graphical User Interface) per fer ús dels serveis que ofereix aquest sistema operatiu en concret.

Putty és una eina que fa la connexió SSH per a l'usuari i proporciona una GUI per configurar aquesta connexió. Putty es pot utilitzar fàcilment per SSH a una instància EC2 d'Amazon. Aquesta publicació explicarà el procés d'utilitzar Putty per a SSH en una instància AWS EC2.

Baixeu i instal·leu Putty

La majoria d'ells no estan instal·lats a la màquina de l'usuari, per tant, el primer pas és descarregar i instal·lar massilla a la màquina de l'usuari. Per a això, visiteu la pàgina web oficial de Putty fent clic aquí. Des de la pàgina web de Putty, feu clic al botó que diu 'Descarregueu Putty':









Després d'això, s'obrirà la pàgina de descàrrega de Putty. Des d'aquesta pàgina, seleccioneu la versió de Putty segons l'arquitectura i el sistema operatiu en què s'ha d'instal·lar. Per a aquesta publicació, serà de 64 bits per a Windows:







Un cop descarregat el Putty, executeu el fitxer descarregat per començar el procés d'instal·lació de Putty:



Passeu per l'assistent d'instal·lació de Putty i instal·leu-lo al vostre sistema. Un cop finalitzat el procés d'instal·lació, cerqueu Putty al menú Inici:

Si feu clic a l'aplicació des de l'inici, s'iniciarà:

Ús de Putty per SSH a la instància EC2

Per connectar-vos a una instància EC2 mitjançant Putty, heu de configurar la vostra connexió. En primer lloc, obteniu l'adreça de la instància EC2 i el nom d'usuari de la 'Pàgina de connexió' de la instància EC2. Per tant, obriu la pàgina de connexió fent clic amb el botó dret a la instància EC2 i seleccioneu l'opció 'Connexió' al menú:

Des de la pàgina de connexió, aneu a la pestanya 'Client SSH' i copieu el 'nom d'usuari@adreça pública' de l'exemple d'ordre SSH:

Torneu a Putty i enganxeu aquest nom d'usuari@adreça pública al camp 'Nom de l'amfitrió' i manteniu el port a '22':

Després d'això, hem d'adjuntar el fitxer de parell de claus .ppk, per a això, des del menú de navegació esquerre, obriu 'Credentials: a 'Auth' dins de 'Connexió => SSH':

Després d'això, feu clic al botó del navegador i cerqueu des del fitxer ppk (en cas que el fitxer ppk no estigui disponible i només el .pem, visiteu la secció següent i torneu a aquest pas):

Un cop carregada la clau privada a Putty, totes les configuracions ja estan al seu lloc. Simplement feu clic al botó Obre per iniciar la connexió SSH amb la instància EC2:

Després d'això, s'obrirà un terminal amb una confirmació emergent, només cal que feu clic a l'opció 'Acceptar':

Després d'això, dins del terminal, es farà la connexió SSH amb la instància AWS EC2:

Això conclou la connexió amb AWS Instance mitjançant Putty.

Generant un fitxer PPK des del fitxer Pem amb PuttyGen

El parell de claus adjunt a la instància EC2 no es pot canviar un cop feta la creació de la instància EC2. Això vol dir que si l'usuari ha creat un parell de claus que és el format pem, aquest parell de claus no es pot utilitzar amb Putty. Per solucionar-ho, Putty ofereix una aplicació 'puttygen' que pot convertir els fitxers de parells de claus 'pem' en fitxers de parells de claus 'ppk'.

Per a això, obriu la carpeta d'instal·lació de Putty a la màquina de l'usuari i dins d'aquesta carpeta obriu l'aplicació anomenada 'puttygen':

Dins d'aquesta aplicació Putty Key Generator, feu clic a la pestanya 'Conversions' i després a 'Importa':

A continuació, cerqueu el fitxer pem que s'adjunta a la vostra instància EC2 i carregueu-lo:

Un cop fet això, només cal que feu clic a 'Desa la clau privada' i deseu la clau privada en format PPK:

Després d'això, aneu a la carpeta i verifiqueu l'existència del fitxer ppk:

Es tracta de crear un fitxer ppk a partir d'un fitxer pem per a la instància EC2.

Conclusió

Putty es pot utilitzar per formar una connexió SSH amb la instància AWS EC2 amb força facilitat, per això l'usuari ha d'assegurar-se que Putty està instal·lat a la seva màquina. Després d'això, obriu Putty i proporcioneu tots els detalls necessaris. Un cop fetes les configuracions de connexió, només cal que feu clic al botó 'obrir' a Putty i s'obrirà un nou terminal que es connectarà a l'SSH de la instància EC2.