Configurarea accesului la depozit de către ssh

Cum se conectează magazia de SSH? Instrucțiuni detaliate despre generarea unei chei SSH, adăugați o cheie SSH în github sau bitbucket și conectați depozitul la smartGit utilizând tasta SSH.

Configurarea accesului la depozit de către ssh

Generarea cheilor SSH

Exemplul va fi implementat în Windows, dar comenzile și procedurile pentru Linux și Mac vor fi aceleași.

Deschideți consola (terminalul) și introduceți comanda:

Apoi, vi se va cere "Introduceți fișierul unde va fi salvată cheia", apăsați Enter (pentru a salva locația implicită a fișierului):

Apoi introduceți parola (fraza de acces secretă) și repetați-o:

Totul, cheia este generată.

Acum avem 2 fișiere id_rsa și id_rsa.pub care se află de-a lungul căii (în cazul exemplu) D: /OpenServer/.ssh. Fișierul cu extensia .pub este cheia dvs. publică, iar al doilea fișier este cheia dvs. privată.

Adăugarea unei chei SSH la github

Introduceți numele cheii și cheia în sine. Cheia este conținutul fișierului id_rsa.pub (D: /openserver/.ssh/id_rsa.pub), faceți clic pe butonul "Adăugați o cheie":

Terminat, cheia este adăugată la github.

Adăugarea unei chei SSH la un bitbucket

Introduceți numele cheii și cheia în sine. Cheia este conținutul fișierului id_rsa.pub (D: /openserver/.ssh/id_rsa.pub), faceți clic pe butonul "Adăugați o cheie":

Terminat, cheia este adăugată la bitbucket.

Adăugarea unui depozit și a unei chei SSH în SmartGit

Deschideți SmartGit. Adăugați depozitul (Depozit => Adăugați sau creați.) Ctrl + O.

Am inserat calea către dosarul în care va fi stocat codul:

Confirmați inițializarea depozitului:

Faceți clic pe butonul "Trageți" sau pe Ctrl + P. Vom primi un mesaj prin care se afirmă că magazia nu a fost găsită și vă va sugera adăugarea acesteia, faceți clic pe "Adăugați la distanță":

Vă lipiți urlul de unde vom clona depozitul și faceți clic pe butonul "Adăugați":

Deoarece nu am specificat https url, trebuie să specificăm calea către fișierul cheie secret (D: /OpenServer/.ssh/id_rsa) și parola la cea (pe care am specificat-o la crearea acestei perechi de chei):

Totul, cheia este adăugată, continuați să lucrați cu depozitul ca de obicei. Când accesați oricare dintre depozitele de utilizatori deschise pentru dvs., această cheie va funcționa, nu este necesar să o adăugați din nou.

Articole similare