SSH Key(Secure Shell Key) biyu ne na maɓallan sirri da aka yi amfani da su a cikin ka'idar SSH don tantancewa da ɓoye bayanai akan hanyar sadarwa. A cikin Git, SSH Key ana amfani da shi don kafa amintaccen haɗi tsakanin kwamfutarka ta sirri da uwar garken Git mai nisa, yana ba ku damar yin ayyuka kamar clone, turawa, da ja ba tare da shigar da kalmar wucewa ba kowane lokaci.
Anan ga yadda ake ƙirƙira a SSH Key kan tsarin aiki daban-daban:
Na Windows:
-
Bude Git Bash(idan an shigar da Git) ko Umurnin Umurni.
-
Shigar da umarni mai zuwa don samar da sabo SSH Key:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
-
Za a sa ka zaɓi wurin da za a ajiye SSH Key. Ta tsohuwa, za a adana shi a cikin
C:\Users\your_username\.ssh\
. Hakanan zaka iya ƙayyade hanya ta al'ada. -
Da zarar an gama, tsarin zai samar da fayiloli guda biyu:
id_rsa
(maɓalli na sirri) daid_rsa.pub
(maɓallin jama'a) a cikin.ssh
kundin adireshi. -
Kwafi abin da ke cikin maɓallin jama'a(
id_rsa.pub
) ta amfani datype
umarnin kuma ƙara shi zuwa asusun Git ɗin ku na nesa akan gidan yanar gizon Git(misali, GitHub, GitLab) a cikin sashin Maɓallan SSH.
A kan Linux da macOS:
-
Bude Terminal.
-
Shigar da umarni mai zuwa don samar da sabo SSH Key:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
-
Za a sa ka zaɓi wurin da za a ajiye SSH Key. Ta tsohuwa, za a adana shi a cikin
~/.ssh/
. Hakanan zaka iya ƙayyade hanya ta al'ada. -
Da zarar an gama, tsarin zai samar da fayiloli guda biyu:
id_rsa
(maɓalli na sirri) daid_rsa.pub
(maɓallin jama'a) a cikin.ssh
kundin adireshi. -
Kwafi abin da ke cikin maɓallin jama'a(
id_rsa.pub
) ta amfani dacat
umarnin kuma ƙara shi zuwa asusun Git ɗin ku mai nisa akan gidan yanar gizon Git(misali, GitHub, GitLab) a cikin sashin SSH Key.
Bayan ƙirƙira da ƙara SSH Key, zaku iya amfani da Git ba tare da shigar da kalmar wucewa ba duk lokacin da kuka sami damar uwar garken nesa.