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.