Esempio: impostare rapidamente GitHub SSH
Per impostare rapidamente GitHub SSH, inizialmente, creeremo un nuovo repository su GitHub, quindi lanciamo il terminale Git Bash e genereremo il tasto SSH usando "$ SSH Key-Gen"Comando. Successivamente, eseguire il “$ ssh-add ~/.SSH/ID_RSA"Comando per avviare l'agente SSH, quindi aggiungerlo all'agente e copiarlo. Quindi, spostati su "Github"Impostazioni dell'account e aggiungerlo. Infine, testare la connessione costruita in SSH a GitHub usando il “$ ssh -t [email protected]"Comando.
Proviamo la procedura di cui sopra sul sistema seguendo i passaggi forniti!
Passaggio 1: creare repository
Vai al servizio di hosting GitHub, premi il "+"Icona per aprire il menu a discesa e fare clic su"Nuovo repository" opzione:
Immettere un nome del repository descrittivo, contrassegnare "Pubblico"Opzione per consentire a tutti di vederlo e fare clic su"Creare repository"Pulsante:
Passaggio 2: Apri Git Bash
Quindi, cerca e apri il “Git Bash"Terminal con l'aiuto del"Avviare" menù:
Passaggio 3: genera la chiave SSH
Ora, per generare la coppia di chiavi SSH (pubblico-privato), eseguire il comando di seguito:
$ ssh-keygen
Come risultato del comando sopra fornito, ti verrà chiesto di inserire il file in cui si desidera salvare la coppia di chiavi (pubblico-privato). Ad esempio, andremo con l'opzione Directory predefinita:
Passaggio 4: verifica i tasti SSH
Quindi, verifica se le chiavi SSH vengono generate e salvate in file specificati:
$ ls -al ~/.ssh
Qui, "Id_Rsa"Manterrà la chiave privata e"Id_Rsa.pub"Memorizza la chiave pubblica generata:
Passaggio 5: avvia l'agente SSH
Esegui il comando di seguito per avviare l'agente SSH:
$ eval "$ (ssh -agent -s)"
L'output di seguito è riportato mostra che l'agente viene attivato come processo di fondo con "1887"ID processo o (pid)
Passaggio 6: aggiungi la chiave SSH all'agente SSH
Ora, aggiungi la chiave SSH all'agente SSH utilizzando il seguente comando:
$ ssh-add ~/.SSH/ID_RSA
Passaggio 7: copia la chiave pubblica
Eseguire il comando seguente per copiare la chiave pubblica generata sopra negli appunti per uso successivo:
$ clip < ~/.ssh/id_rsa.pub
Passaggio 8: Apri le impostazioni del repository remote
Passa a github, premi il "ProfiloIcona e seleziona il "Impostazioni"Opzione dal menu appartenuto:
Passaggio 9: aggiungi il tasto SSH
Quindi, premi l'opzione evidenziata sotto il menu laterale sinistro e fai clic su "Nuova chiave SSH"Pulsante:
Passaggio 10: Aggiungi il tasto SSH
Aggiungi il titolo per la chiave nel campo richiesto, incolla la chiave copiata pubblica nella "chiave"Campo e fai clic su"Aggiungi la chiave SSH"Pulsante:
Nelle immagini seguenti, la nostra chiave SSH pubblica viene aggiunta correttamente:
Passaggio 11: Test SSH Connection a GitHub
Infine, eseguire il comando fornito per verificare se la connessione SSH è stabilita con GitHub:
$ ssh -t [email protected]
Si può vedere che abbiamo autenticato con successo:
Questo studio ti ha portato a come impostare rapidamente Github SSH.
Conclusione
Per impostare rapidamente GitHub SSH, prima, crea un nuovo repository su GitHub, lancia il terminal Git ed esegui il "$ SSH Key-Gen"Comando per generare la coppia di chiavi. Quindi, apri l'agente SSH, esegui il "$ ssh-add ~/.SSH/ID_RSA", Aggiungilo all'agente e copialo. Dopodiché, apri le impostazioni dell'account GitHub e aggiungi la chiave SSH. Infine, eseguire il “$ ssh -t [email protected]"Comando per testare la connessione costruita in SSH a GitHub. Questo manuale ha elaborato su come impostare rapidamente Github SSH.