Putty je nástroj, ktorý vytvára SSH pripojenie pre používateľa a poskytuje GUI na konfiguráciu tohto pripojenia. Putty sa dá ľahko použiť na SSH do EC2 inštancie Amazonu. Tento príspevok vysvetlí proces používania Putty pre SSH v inštancii AWS EC2.
Stiahnite si a nainštalujte Putty
Väčšina z nich nie je nainštalovaná v počítači používateľa, takže prvým krokom je skutočne stiahnuť a nainštalovať tmel do počítača používateľa. Za týmto účelom navštívte oficiálnu webovú stránku Putty jednoduchým kliknutím tu. Na webovej stránke Putty kliknite na tlačidlo „Download Putty“:
Potom sa otvorí stránka na stiahnutie Putty. Na tejto stránke vyberte verziu Putty podľa architektúry a operačného systému, na ktorý sa má nainštalovať. Pre tento príspevok to bude x64-bit pre Windows:
Po stiahnutí Putty spustite stiahnutý súbor a spustite proces inštalácie Putty:
Prejdite si sprievodcu inštaláciou Putty a nainštalujte ho do svojho systému. Po dokončení procesu inštalácie vyhľadajte Putty z ponuky Štart:
Kliknutím na aplikáciu od spustenia ju spustíte:
Použitie Putty na SSH do inštancie EC2
Ak sa chcete pripojiť k inštancii EC2 pomocou Putty, musíte nakonfigurovať svoje pripojenie. Najprv získajte adresu inštancie EC2 a používateľské meno zo stránky „Connect Page“ inštancie EC2. Otvorte teda stránku pripojenia kliknutím pravým tlačidlom myši na inštanciu EC2 a z ponuky vyberte možnosť „Pripojiť“:
Zo stránky pripojenia prejdite na kartu „SSH client“ a skopírujte „username@publicadress“ z príkladu príkazu SSH:
Vráťte sa do Putty a vložte toto používateľské meno@verejná adresa do poľa „Názov hostiteľa“ a ponechajte port na „22“:
Potom musíme pripojiť súbor párov kľúčov .ppk, na to z ľavej navigačnej ponuky otvorte „Prihlasovacie údaje: pod „Auth“ v „Pripojenie => SSH“:
Potom kliknite na tlačidlo prehliadača a vyhľadajte v súbore ppk (v prípade, že súbor ppk nie je dostupný a iba .pem, prejdite na ďalšiu časť a vráťte sa k tomuto kroku):
Po načítaní súkromného kľúča do Putty sú teraz všetky konfigurácie na mieste. Jednoducho kliknite na tlačidlo Otvoriť a iniciujte pripojenie SSH s inštanciou EC2:
Potom sa otvorí terminál s vyskakovacím potvrdením, stačí kliknúť na možnosť „Prijať“:
Potom sa vo vnútri terminálu vytvorí spojenie SSH s inštanciou AWS EC2:
Tým sa uzatvára spojenie s inštanciou AWS prostredníctvom Putty.
Generovanie súboru PPK zo súboru Pem pomocou PuttyGen
Po vytvorení inštancie EC2 nie je možné zmeniť pár kľúčov pripojený k inštancii EC2. To znamená, že ak používateľ vytvoril pár kľúčov vo formáte pem, potom tento pár kľúčov nemožno použiť s Putty. Na vyriešenie tohto problému poskytuje Putty aplikáciu „puttygen“, ktorá dokáže konvertovať súbory párov kľúčov „pem“ na súbory párov kľúčov „ppk“.
Na tento účel otvorte inštalačný priečinok Putty na počítači používateľa a v tomto priečinku otvorte aplikáciu s názvom „puttygen“:
V tejto aplikácii Putty Key Generator kliknite na kartu „Konverzie“ a potom na „Importovať“:
A potom vyhľadajte súbor pem, ktorý je pripojený k vašej inštancii EC2, a načítajte ho:
Keď to urobíte, jednoducho kliknite na „Uložiť súkromný kľúč“ a uložte súkromný kľúč vo formáte PPK:
Potom prejdite do priečinka a overte existenciu súboru ppk:
To je všetko o vytvorení súboru ppk zo súboru pem pre inštanciu EC2.
Záver
Putty je možné použiť na vytvorenie spojenia SSH s inštanciou AWS EC2 pomerne jednoducho, preto sa používateľ musí uistiť, že je na jeho počítači nainštalovaný Putty. Potom otvorte Putty a uveďte všetky potrebné podrobnosti. Po dokončení konfigurácií pripojenia jednoducho kliknite na tlačidlo „otvoriť“ v Putty a otvorí sa nový terminál, ktorý sa potom pripojí k SSH inštancie EC2.