Tidligere viste jeg deg måten å generere en offentlig / privat SSH-nøkkel, slik at du kan koble deg til den eksterne verten på en sikker måte. Metoden vi brukte er via terminalen, som kan være ganske unfriendly (og skummelt) til Linux nybegynnere. Her er en enklere metode for å sette opp din offentlige / private SSH-nøkkel, med en GUI.

Jeg er ikke sikker på om noen andre distroer (som jeg ikke har prøvd dem alle), men i Ubuntu kommer standardnøkkelstyreren (også kjent som seahorse) med muligheten til å opprette offentlig / privat SSH-nøkkel og hjelpe deg med å sette opp det i serveren.

1. I Ubuntu, åpne appen "Passord og nøkler". Gå til " File -> New ".

2. I popup-vinduet velger du "Secure Shell Key" og klikker "Continue".

3. Skriv inn en beskrivelse for SSH-nøkkelen din og klikk på "Opprett og sett opp". Du kan selvfølgelig velge "Just Create Key" hvis du bare vil at den skal generere nøklene og ikke gjøre noe annet.

Hvis du klikker på "Avansert alternativ", kan du konfigurere om du vil bruke RSA eller DSA for kryptering og nøkkelstyrke. Mesteparten av tiden, kan du bare la dette være som standard.

4. Skriv deretter inn en passordfrase for nøkkelen din. Dette er rent valgfritt. For å angi et tomt passord, bare la det være tomt og klikk OK.

5. Skriv endelig inn ditt vertsnavn, port og innloggingsnavn. Hvis du ikke kjenner ditt eksterne vertsnavn, kan du erstatte det med sin IP-adresse. Bruk ":" for å skille vertsnavnet og porten, for eksempel " maketecheasier.com:2233 ". (Hvis du kobler til via standardporten, kan du la portdelen være tom)

6. Det vil da be deg om å skrive inn passordet for eksternt vertsinnlogging. /home/username/.ssh/id_rsa

Hvis alt går bra, blir den eksterne verten riktig konfigurert for å godta offentlig / privat nøkkelforbindelse.

For å godta den eksterne verten må du bare legge inn følgende kommando i terminalen:

 ssh brukernavn @ ekstern-vert-ip-adresse 

Det er det.

Takk til Michael Stephenson for tipsene.