Sett raskt opp GitHub SSH -eksempel

Sett raskt opp GitHub SSH -eksempel
På Github brukes SSH -tasten til å nærme seg Secure Shell Network Protocol. Denne krypterte og autentiserte protokollen brukes til ekstern interaksjon mellom maskiner på et usikret åpent nettverk. I tillegg kan det brukes til filoverføringer, tilgang til eksternt operativsystem og nettverksadministrasjon. SSH -tasten brukes også til å beskrive en haug med verktøy for å samhandle med SSH -protokollen.I denne håndboken vil vi snakke om hvordan du kan sette opp GitHub SSH raskt.

Eksempel: Sett opp GitHub SSH raskt

For raskt å sette opp GitHub SSH, til å begynne med, vil vi lage et nytt depot på GitHub, og deretter starte Git Bash -terminalen og generere SSH -tasten ved å bruke “$ SSH Key-Gen”Kommando. Neste, utfør "$ SSH-ADD ~/.SSH/ID_RSA”Kommando for å starte SSH -agenten, legg den deretter til agenten og kopier den. Flytt deretter til “Github”Kontoinnstillinger og legg til det. Til slutt må du teste den SSH-bygde forbindelsen til GitHub ved å bruke "$ ssh -t [email protected]”Kommando.

La oss prøve ut prosedyren ovenfor på systemet ditt ved å følge de medfølgende trinnene!

Trinn 1: Lag depot

Gå til GitHub Hosting Service, treff "+”Ikon for å åpne rullegardinmenyen, og klikk på“Nytt depot”Alternativ:

Skriv inn et beskrivende depotnavn, merk "Offentlig”Alternativ for å la alle se det, og klikke på“Skape oppbevaringssted”Knapp:

Trinn 2: Åpne Git Bash

Neste, søk og åpne “Git bash”Terminal ved hjelp av“Oppstart" Meny:

Trinn 3: Generer SSH -tast

Nå, for å generere SSH-nøkkelparet (offentlig-privat), kjør den undergitte kommandoen:

$ SSH-KeenGen

Som et resultat av kommandoen ovenfor, vil du bli bedt om å legge inn filen der du liker å lagre nøkkelparet (offentlig-privat). For eksempel vil vi gå med standardkatalogalternativet:

Trinn 4: Bekreft SSH -nøkler

Kontroller deretter om SSH -nøklene blir generert og lagret i spesifiserte filer:

$ ls -al ~/.ssh

Her, “id_rsa”Vil beholde den private nøkkelen, og”id_rsa.pub”Lagrer den genererte offentlige nøkkelen:

Trinn 5: Start SSH Agent

Kjør den under-nevnte kommandoen for å starte SSH-agenten:

$ eval "$ (ssh -agent -s)"

Den undergitte utgangen viser at middelet er aktivert som en bakgrunnsprosess med "1887”Prosess -ID eller (PID):

Trinn 6: Legg til SSH -tast til SSH Agent

Legg nå SSH -tasten til SSH -agenten ved å bruke følgende kommando:

$ SSH-ADD ~/.SSH/ID_RSA

Trinn 7: Kopier offentlig nøkkel

Utfør kommandoen nedenfor for å kopiere ovennevnte genererte offentlige nøkkel til utklippstavlen for senere bruk:

$ klipp < ~/.ssh/id_rsa.pub

Trinn 8: Åpne eksterne repoinnstillinger

Bytt til github, trykk på “Profil”Ikon, og velg“Innstillinger”Alternativ fra den dukket opp menyen:

Trinn 9: Legg til SSH -tast

Deretter trykker du på alternativet nedenfor fra venstre meny og klikker på "Ny SSH -nøkkel”Knapp:

Trinn 10: Legg til SSH -tast

Legg til tittelen for nøkkelen i det nødvendige feltet, lim inn den offentlige kopierte nøkkelen i "nøkkel”Felt, og klikk på“Legg til SSH -tast”Knapp:

I bildene nedenfor er vår offentlige SSH -nøkkel lagt til med suksess:

Trinn 11: Test SSH -tilkobling til GitHub

Til slutt, utfør den oppgitte kommandoen for å bekrefte om SSH -tilkoblingen er etablert med GitHub:

$ ssh -t [email protected]

Det kan sees at vi har autentisert med hell:

Denne studien førte deg til hvordan du satte opp GitHub SSH raskt.

Konklusjon

For raskt å sette opp GitHub SSH, først, lage en ny repo på GitHub, starte Git -terminalen og kjøre "$ SSH Key-Gen”Kommando for å generere nøkkelparet. Deretter åpner du SSH -agenten, kjør "$ SSH-ADD ~/.SSH/ID_RSA”, Legg den til i agenten, og kopier den. Etter det åpner du Github -kontoinnstillingene, og legg til SSH -tasten. Til slutt, utfør "$ ssh -t [email protected]”Kommando for å teste den SSH-bygde forbindelsen til GitHub. Denne håndboken har utdypet hvordan du kan sette opp GitHub SSH raskt.