AWS | Kako SSH u EC2 koristeći Putty

Aws Kako Ssh U Ec2 Koristeci Putty



SSH u EC2 instancu vrlo je važan korak jer korisniku omogućuje korištenje usluga AWS EC2 instance. I ne samo to, neki operativni sustavi koji su instalirani na instanci AWS EC2 imaju samo SSH terminal, što znači da ne postoji GUI (grafičko korisničko sučelje) za korištenje usluga koje pruža taj određeni operativni sustav.

Putty je alat koji uspostavlja SSH vezu za korisnika i pruža GUI za konfiguraciju ove veze. Putty se lako može koristiti za SSH u EC2 instancu Amazona. Ovaj post će objasniti postupak korištenja Putty for SSH u AWS EC2 instanci.

Preuzmite i instalirajte Putty

Većina ih nije instalirana na korisničkom računalu, stoga je prvi korak stvarno preuzimanje i instaliranje putty-a na korisničkom računalu. Za to posjetite službenu web stranicu Putty jednostavnim klikom ovdje. Na Putty web stranici kliknite na gumb koji kaže 'Preuzmi Putty':









Nakon toga će se otvoriti stranica za preuzimanje Putty-a. Na ovoj stranici odaberite verziju Putty-a u skladu s arhitekturom i operativnim sustavom na koji će se instalirati. Za ovaj će post biti x64-bitni za Windows:







Nakon što se Putty preuzme, pokrenite preuzetu datoteku kako biste započeli postupak instalacije Putty-a:



Prođite kroz instalacijski čarobnjak za Putty i instalirajte ga u svoj sustav. Nakon dovršetka postupka instalacije pretražite Putty iz izbornika Start:

Klikom na aplikaciju od početka pokrenut ćete je:

Korištenje Putty-a za SSH u EC2 instancu

Da biste se povezali s EC2 instancom koristeći Putty, trebate konfigurirati svoju vezu. Prije svega, dohvatite adresu EC2 instance i korisničko ime na “Poveži stranici” EC2 instance. Dakle, otvorite stranicu za povezivanje desnim klikom na EC2 instancu i odaberite opciju 'Poveži' iz izbornika:

Sa stranice za povezivanje prijeđite na karticu 'SSH klijent' i kopirajte 'username@publicadress' iz primjera SSH naredbe:

Vratite se na Putty i zalijepite ovo username@publicaddress u polje 'Host Name' i zadržite port na '22':

Nakon toga trebamo priložiti datoteku para ključeva .ppk, za to s lijevog navigacijskog izbornika otvorite “Credentials: pod “Auth” unutar “Connection => SSH”:

Nakon toga kliknite na gumb Preglednik i pretražite iz ppk datoteke (u slučaju da ppk datoteka nije dostupna i samo .pem, zatim posjetite sljedeći odjeljak i zatim se vratite na ovaj korak):

Nakon što se privatni ključ učita u Putty, sve su konfiguracije sada na mjestu. Jednostavno kliknite na gumb Otvori kako biste pokrenuli SSH vezu s EC2 instancom:

Nakon toga otvorit će se terminal sa skočnom potvrdom, jednostavno kliknite na opciju 'Prihvati':

Nakon toga, unutar terminala, uspostavit će se SSH veza s AWS EC2 instancom:

Time je veza s AWS Instance putem Putty-a završena.

Generiranje PPK datoteke iz Pem datoteke pomoću PuttyGena

Par ključeva pridružen EC2 instanci ne može se mijenjati nakon što se završi stvaranje EC2 instance. To znači da ako je korisnik stvorio par ključeva koji je pem format, tada se taj par ključeva ne može koristiti s Puttyjem. Kako bi to riješio, Putty nudi aplikaciju 'puttygen' koja može pretvoriti datoteke para ključeva 'pem' u datoteke para ključeva 'ppk'.

U tu svrhu otvorite instalacijsku mapu Puttyja na korisnikovom računalu i unutar te mape otvorite aplikaciju pod nazivom 'puttygen':

Unutar ove aplikacije Putty Key Generator, kliknite na karticu 'Conversions', a zatim na 'Import':

Zatim potražite pem datoteku koja je priložena vašoj EC2 instanci i učitajte je:

Kada to učinite, jednostavno kliknite na 'Save Private Key' i spremite privatni ključ u PPK formatu:

Nakon toga uđite u mapu i provjerite postojanje ppk datoteke:

To je sve o stvaranju ppk datoteke iz pem datoteke za EC2 instancu.

Zaključak

Putty se može koristiti za stvaranje SSH veze s instancom AWS EC2 prilično jednostavno, za to korisnik mora biti siguran da je Putty instaliran na njegovom računalu. Nakon toga otvorite Putty i navedite sve potrebne podatke. Nakon što su konfiguracije veze gotove, jednostavno kliknite gumb 'otvori' u Puttyju i otvorit će se novi terminal koji će se zatim spojiti na SSH EC2 instance.