AWS | Πώς να μεταφέρετε SSH σε EC2 χρησιμοποιώντας Putty

Aws Pos Na Metapherete Ssh Se Ec2 Chresimopoiontas 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 σύμφωνα με την αρχιτεκτονική και το λειτουργικό σύστημα στο οποίο πρόκειται να εγκατασταθεί. Για αυτήν την ανάρτηση, θα είναι x64-bit για Windows:







Μόλις ολοκληρωθεί η λήψη του Putty, εκτελέστε το ληφθέν αρχείο για να ξεκινήσει η διαδικασία εγκατάστασης του Putty:



Μεταβείτε στον οδηγό εγκατάστασης του Putty και εγκαταστήστε τον στο σύστημά σας. Μόλις ολοκληρωθεί η διαδικασία εγκατάστασης, πραγματοποιήστε αναζήτηση στο Putty από το μενού Έναρξη:

Κάνοντας κλικ στην εφαρμογή από την εκκίνηση θα την εκκινήσει:

Χρήση Putty σε SSH στο EC2 Instance

Για να συνδεθείτε σε μια παρουσία EC2 χρησιμοποιώντας το Putty, πρέπει να διαμορφώσετε τη σύνδεσή σας. Πρώτα απ 'όλα, λάβετε τη διεύθυνση της παρουσίας EC2 και το όνομα χρήστη από τη 'Σελίδα σύνδεσης' της παρουσίας EC2. Ανοίξτε λοιπόν τη σελίδα σύνδεσης κάνοντας δεξί κλικ στην περίπτωση EC2 και επιλέξτε την επιλογή «Σύνδεση» από το μενού:

Από τη σελίδα σύνδεσης, μεταβείτε στην καρτέλα 'SSH client' και αντιγράψτε το 'username@publicadress' από το παράδειγμα εντολής SSH:

Επιστρέψτε στο Putty και επικολλήστε αυτό το username@publicaddress στο πεδίο 'Host Name' και κρατήστε τη θύρα στο '22':

Μετά από αυτό, πρέπει να επισυνάψουμε το αρχείο ζεύγους κλειδιών .ppk, για αυτό, από το αριστερό μενού πλοήγησης, ανοίξτε το 'Credentials: κάτω από το 'Auth' μέσα στο 'Connection => SSH':

Μετά από αυτό, κάντε κλικ στο κουμπί προγράμματος περιήγησης και πραγματοποιήστε αναζήτηση από το αρχείο ppk (Εφόσον το αρχείο ppk δεν είναι διαθέσιμο και μόνο το .pem, μετά επισκεφτείτε την επόμενη ενότητα και μετά επιστρέψτε σε αυτό το βήμα):

Μόλις το ιδιωτικό κλειδί φορτωθεί στο Putty, όλες οι διαμορφώσεις είναι πλέον στη θέση τους. Απλώς κάντε κλικ στο κουμπί Άνοιγμα για να ξεκινήσετε τη σύνδεση SSH με την παρουσία EC2:

Μετά από αυτό, θα ανοίξει ένα τερματικό με μια αναδυόμενη επιβεβαίωση, απλά κάντε κλικ στην επιλογή 'Αποδοχή':

Μετά από αυτό, μέσα στο τερματικό, η σύνδεση SSH θα πραγματοποιηθεί με το AWS EC2 Instance:

Αυτό ολοκληρώνει τη σύνδεση με το 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.