Aws | Hvordan SSH til EC2 ved hjelp av kitt

Aws | Hvordan SSH til EC2 ved hjelp av kitt
SSH til en EC2 -forekomst er et ganske viktig trinn, da 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 noe GUI (grafisk brukergrensesnitt) for å benytte seg av tjenester levert av det aktuelle operativsystemet.

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

Last ned og installer kitt

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

Etter det åpnes nedlastingssiden til kittet. Velg versjonen av kitt i henhold til arkitekturen og operativsystemet fra denne siden som den skal installeres. For dette innlegget kommer det til å være x64-bit for Windows:

Når kittet er lastet ned, utfør den nedlastede filen for å begynne installasjonsprosessen på kitt:

Gå gjennom installasjonsveiviseren til kitt og installer den i systemet ditt. Når installasjonsprosessen er ferdig, søk i kitt fra startmenyen:

Hvis du klikker på applikasjonen fra oppstarten, vil det starte den:

Bruker kitt til SSH i EC2 -forekomst

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

Fra Connect -siden, skift over til kategorien “SSH -klient” og kopier "brukernavnet@publicadress" fra SSH -kommandoeksemplet:

Gå tilbake til kitt og lim inn dette brukernavnet@publicaddress i "vertsnavnet" -feltet og hold porten til "22":

Etter det må vi legge ved .PPK Key Pair -fil, for det, fra venstre navigasjonsmeny, åpner opp “legitimasjon: under“ Auth ”inne i“ Connection => SSH ”:

Etter det, klikk på nettleserknappen og søk fra PPK -filen (incase PPK -filen er ikke tilgjengelig, og bare .PEM, besøk deretter neste avsnitt og deretter comeback til dette trinnet):

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

Etter det vil en terminal åpne seg med en popup-bekreftelse, bare klikk på alternativet "Godta":

Etter det, inne i terminalen, vil SSH -tilkoblingen bli laget med AWS EC2 -forekomsten:

Som avslutter forbindelsen med AWS -forekomst gjennom kitt.

Generere PPK -fil fra PEM -filen med PuttyGen

Nøkkelparet som er knyttet til EC2-forekomsten kan ikke endres når opprettelsen av EC2-forekomsten er gjort. Dette betyr at hvis brukeren har opprettet et nøkkelpar som er PEM-formatet, så kan det ikke brukes nøkkelpar med kitt. For å løse dette gir Putty en "PuttyGen" -applikasjon som kan konvertere “PEM” -filene til "PPK" -filer til "PPK".

For dette åpner du installasjonsmappen til kitt på brukerens maskin, og inne i den mappen åpner du applikasjonen som er kalt "PuttyGen":

Innenfor denne kitt -nøkkelgeneratorapplikasjonen, klikker du på fanen "Konverteringer" og deretter "Import":

Og søk etter PEM -filen som er koblet til EC2 -forekomsten og last den inn:

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

Etter det, gå inn i mappen og bekrefte eksistensen av PPK -filen:

Det handler om å lage en PPK -fil fra en PEM -fil for EC2 -forekomst.

Konklusjon

Kitt kan brukes til å danne en SSH -forbindelse med AWS EC2 -forekomsten ganske enkelt, for at brukeren må sørge for at kitt er installert på maskinen hans. Etter det, åpne opp kitt og gi alle nødvendige detaljer. Når tilkoblingskonfigurasjonene er ferdige, klikker du bare på "Åpne" -knappen i kittet og en ny terminal åpnes opp som vil koble seg til SSH for EC2 -forekomsten.