AWS | Hvordan SSH inn i EC2 ved hjelp av kitt

Aws Hvordan Ssh Inn I Ec2 Ved Hjelp Av Kitt



SSH til en EC2-forekomst er et ganske viktig skritt ettersom det lar brukeren bruke tjenestene til AWS EC2-forekomsten. Ikke bare det, noen av operativsystemene som er installert på AWS EC2-forekomsten har bare en SSH-terminal, dette betyr at det ikke er noen GUI (Graphical User Interface) for å bruke tjenester levert av det aktuelle operativsystemet.

Putty er et verktøy som lager SSH-tilkoblingen for brukeren og gir en GUI for å konfigurere denne tilkoblingen. Putty kan enkelt brukes til å SSH inn i en EC2-forekomst av Amazon. Dette innlegget vil forklare prosessen med å bruke Putty for SSH i en AWS EC2-forekomst.

Last ned og installer Putty

De fleste av dem er ikke installert på brukerens maskin, derfor er det første trinnet å faktisk laste ned og installere kitt på brukerens maskin. For dette, besøk Puttys offisielle nettside ved å klikke her. Fra Puttys nettside, klikk på knappen som sier 'Last ned Putty':









Etter det åpnes nedlastingssiden til Putty. Fra denne siden velger du versjonen av Putty i henhold til arkitekturen og operativsystemet den skal installeres på. For dette innlegget kommer det til å være x64-bit for Windows:







Når Putty er lastet ned, kjør den nedlastede filen for å starte installasjonsprosessen av Putty:



Gå gjennom installasjonsveiviseren til Putty og installer den i systemet ditt. Når installasjonsprosessen er fullført, søk Putty fra Start-menyen:

Ved å klikke på applikasjonen fra oppstarten vil den starte:

Bruke Putty til å SSH inn i EC2-forekomst

For å koble til en EC2-forekomst ved hjelp av Putty, må du konfigurere tilkoblingen. Først av alt, få adressen til EC2-forekomsten og brukernavnet fra 'Connect Page' til EC2-forekomsten. Så åpne tilkoblingssiden ved å høyreklikke på EC2-forekomsten og velg alternativet 'Koble til' fra menyen:

Fra tilkoblingssiden går du over til 'SSH-klient'-fanen og kopierer 'brukernavn@publikasjonsadresse' fra SSH-kommandoeksemplet:

Gå tilbake til Putty og lim inn dette brukernavnet@publikasjonsadresse i 'Vertsnavn'-feltet og hold porten til '22':

Etter det må vi legge ved .ppk-nøkkelpar-filen, for det, fra venstre navigasjonsmeny, åpner du 'Påloggingsinformasjon: under 'Auth' inne i 'Connection => SSH':

Klikk deretter på nettleserknappen og søk fra ppk-filen (hvis ppk-filen ikke er tilgjengelig og bare .pem, gå deretter til neste seksjon og kom tilbake til dette trinnet):

Når den private nøkkelen er lastet inn i Putty, er alle konfigurasjonene på plass. Bare klikk på Åpne-knappen for å starte SSH-forbindelsen med EC2-forekomsten:

Etter det vil en terminal åpnes med en popup-bekreftelse, bare klikk på 'Godta'-alternativet:

Etter det, inne i terminalen, vil SSH-tilkoblingen bli opprettet med AWS EC2-instansen:

Det avslutter forbindelsen med AWS Instance gjennom Putty.

Genererer PPK-fil fra Pem-fil med PuttyGen

Nøkkelparet knyttet til EC2-forekomsten kan ikke endres når opprettelsen av EC2-forekomsten er ferdig. Dette betyr at hvis brukeren har opprettet et nøkkelpar som er pem-formatet, kan det nøkkelparet ikke brukes med Putty. For å løse dette tilbyr Putty en 'puttygen'-applikasjon som kan konvertere 'pem' nøkkelparfiler til 'ppk' nøkkelparfiler.

For dette åpner du installasjonsmappen til Putty på brukerens maskin og inne i den mappen åpner du programmet kalt 'puttygen':

I denne Putty Key Generator-applikasjonen klikker du på 'Konverteringer'-fanen og deretter 'Importer':

Og søk deretter etter pem-filen som er knyttet til EC2-forekomsten din og last den:

Når det er gjort, klikker du bare på 'Lagre privat nøkkel' og lagrer den private nøkkelen i PPK-formatet:

Etter det, gå inn i mappen og kontroller eksistensen av ppk-filen:

Det handler om å lage en ppk-fil fra en pem-fil for EC2-forekomst.

Konklusjon

Putty kan ganske enkelt brukes til å danne en SSH-forbindelse med AWS EC2-instansen, for det må brukeren sørge for at Putty er installert på maskinen hans. Etter det åpner du Putty og oppgir alle nødvendige detaljer. Når tilkoblingskonfigurasjonene er fullført, klikker du ganske enkelt på 'åpne'-knappen i Putty og en ny terminal åpnes som deretter kobles til SSH-en til EC2-forekomsten.