AWS | Как да SSH в EC2 с помощта на Putty

Aws Kak Da Ssh V Ec2 S Pomosta Na Putty



SSH в екземпляр на EC2 е доста важна стъпка, тъй като позволява на потребителя да използва услугите на екземпляра на AWS EC2. Не само това, някои от операционните системи, които са инсталирани на екземпляра на AWS EC2, имат само SSH терминал, това означава, че няма GUI (графичен потребителски интерфейс), който да използва услугите, предоставяни от тази конкретна операционна система.

Putty е инструмент, който прави SSH връзка за потребителя и предоставя GUI за конфигуриране на тази връзка. Putty може лесно да се използва за SSH в EC2 екземпляр на Amazon. Тази публикация ще обясни процеса на използване на Putty за SSH в екземпляр на AWS EC2.

Изтеглете и инсталирайте Putty

Повечето от тях не са инсталирани в машината на потребителя, следователно първата стъпка е действително да изтеглите и инсталирате putty на машината на потребителя. За целта посетете официалната уеб страница на Putty, като просто щракнете тук. От уеб страницата на Putty щракнете върху бутона, който казва „Изтегляне на Putty“:









След това ще се отвори страницата за изтегляне на Putty. От тази страница изберете версията на Putty според архитектурата и операционната система, на която ще бъде инсталиран. За тази публикация ще бъде x64-bit за Windows:







След като Putty бъде изтеглен, изпълнете изтегления файл, за да започнете процеса на инсталиране на Putty:



Преминете през съветника за инсталиране на Putty и го инсталирайте във вашата система. След като процесът на инсталиране приключи, потърсете Putty от менюто 'Старт':

Щракването върху приложението от самото начало ще го стартира:

Използване на Putty за SSH в екземпляр на EC2

За да се свържете с екземпляр на EC2 с помощта на Putty, трябва да конфигурирате връзката си. Първо вземете адреса на екземпляра EC2 и потребителското име от „Страницата за свързване“ на екземпляра EC2. Така че отворете страницата за свързване, като щракнете с десния бутон върху инстанцията EC2 и изберете опцията „Свързване“ от менюто:

От страницата за свързване преминете към раздела „SSH клиент“ и копирайте „username@publicadress“ от примера за SSH команда:

Върнете се към Putty и поставете това username@publicaddress в полето „Име на хост“ и запазете порта на „22“:

След това трябва да прикачим файла с двойка ключове .ppk, за това от лявото меню за навигация отворете „Идентификационни данни: под „Удостоверяване“ в „Връзка => SSH“:

След това щракнете върху бутона за браузър и потърсете от ppk файла (в случай, че ppk файлът не е наличен и е само .pem, посетете следващия раздел и след това се върнете към тази стъпка):

След като частният ключ бъде зареден в Putty, всички конфигурации вече са на мястото си. Просто щракнете върху бутона Отвори, за да инициирате SSH връзка с екземпляра EC2:

След това ще се отвори терминал с изскачащ прозорец за потвърждение, просто щракнете върху опцията „Приемам“:

След това, вътре в терминала, SSH връзката ще бъде направена с екземпляра на AWS EC2:

Това приключва връзката с AWS Instance чрез Putty.

Генериране на PPK файл от Pem файл с PuttyGen

Двойката ключове, прикрепена към екземпляра EC2, не може да бъде променена, след като създаването на екземпляра EC2 е направено. Това означава, че ако потребителят е създал двойка ключове, която е във формат pem, тогава тази двойка ключове не може да се използва с Putty. За да реши това, Putty предоставя приложение „puttygen“, което може да конвертира файловете с двойки ключове „pem“ във файлове с двойки ключове „ppk“.

За целта отворете инсталационната папка на Putty на машината на потребителя и в тази папка отворете приложението, наречено „puttygen“:

В това приложение Putty Key Generator щракнете върху раздела „Конверсии“ ​​и след това върху „Импортиране“:

След това потърсете pem файла, който е прикачен към вашето EC2 копие и го заредете:

След като направите това, просто щракнете върху „Запазване на частния ключ“ и запазете частния ключ във формат PPK:

След това влезте в папката и проверете съществуването на ppk файла:

Това е всичко за създаването на ppk файл от pem файл за екземпляр на EC2.

Заключение

Putty може да се използва за създаване на SSH връзка с екземпляра на AWS EC2 доста лесно, за това потребителят трябва да се увери, че Putty е инсталиран на неговата машина. След това отворете Putty и предоставете всички необходими подробности. След като конфигурациите на връзката са готови, просто щракнете върху бутона „отвори“ в Putty и ще се отвори нов терминал, който след това ще се свърже към SSH на екземпляра EC2.