SSH అనేది అసురక్షిత నెట్వర్క్ ద్వారా ప్రమాణీకరణ కోసం ఉపయోగించే సురక్షిత షెల్ నెట్వర్క్ ప్రోటోకాల్. ఇది ఒక జత కీలను అందిస్తుంది: రిమోట్ మరియు లోకల్ నెట్వర్క్ల మధ్య సురక్షిత కనెక్షన్ని చేయడానికి ఉపయోగించే పబ్లిక్ మరియు ప్రైవేట్ కీలు. మరింత ప్రత్యేకంగా, Gitని ఉపయోగించి, మీరు SSH కీ ప్రమాణీకరణను ఉపయోగించి రిమోట్ రిపోజిటరీలకు కంటెంట్ లేదా డేటాను నెట్టవచ్చు లేదా పొందవచ్చు.
Gitలో షెల్ ఆదేశాలతో పని చేస్తున్నప్పుడు ప్రైవేట్ SSH కీని పేర్కొనే పద్ధతిని ఈ పోస్ట్ వివరిస్తుంది.
Gitలో షెల్ కమాండ్ని అమలు చేస్తున్నప్పుడు ఉపయోగించాల్సిన ప్రైవేట్ SSH-కీని ఎలా పేర్కొనాలి?
SSH ప్రోటోకాల్ కీ పెయిర్ ప్రైవేట్ మరియు పబ్లిక్ కీలను అందిస్తుంది. పబ్లిక్ కీ డేటాను లాక్ చేయడానికి లేదా భద్రపరచడానికి ఉపయోగించబడుతుంది మరియు ప్రైవేట్ కీ కంటెంట్ను అన్లాక్ చేయడానికి లేదా యాక్సెస్ చేయడానికి ప్రామాణీకరణ ప్రయోజనాల కోసం ఉపయోగించబడుతుంది.
Gitలో షెల్ కమాండ్లతో పని చేస్తున్నప్పుడు ప్రైవేట్ SSH కీని పేర్కొనడం కోసం, క్రింద ఇవ్వబడిన విధానాన్ని చూడండి.
దశ 1: Git Bash టెర్మినల్ తెరవండి
ప్రారంభ మెను నుండి, ''ని తెరవండి గిట్ బాష్ 'టెర్మినల్:
దశ 2: SSH కీలను రూపొందించండి
అందించిన ఆదేశాన్ని ఉపయోగించి SSH కీ జతను రూపొందించండి మరియు మీ Git ఇమెయిల్ చిరునామాను పేర్కొనండి:
$ ssh-keygen -టి rsa -బి 4096 -సి ' [ఇమెయిల్ రక్షించబడింది] '
దశ 3: పబ్లిక్ కీని కాపీ చేయండి
డిఫాల్ట్గా, పబ్లిక్ మరియు ప్రైవేట్ కీలు ''లో సేవ్ చేయబడతాయి. సి:\యూజర్స్\యూజర్ పేరు\.ssh 'మార్గం. SSH కీ జత సేవ్ చేయబడిన స్థానానికి వెళ్లండి. తరువాత, 'ని తెరవండి id_rsa.pub ” ఫైల్ పబ్లిక్ కీని కలిగి ఉంది:
తెరిచిన ఫైల్ నుండి SSH పబ్లిక్ కీని కాపీ చేయండి:
దశ 4: GitHubలో పబ్లిక్ కీని జోడించండి
GitHub అధికారిని తెరవండి మరియు మీ GitHub ఖాతాలోకి లాగిన్ చేయండి. ఆ తర్వాత, ప్రొఫైల్ మెనుపై క్లిక్ చేసి, ''కి వెళ్లండి సెట్టింగ్లు 'ఈ క్రింది విధంగా:
అప్పుడు, 'ని తెరవండి SSH మరియు GPG కీలు ' అమరిక. ఆ తర్వాత, '' నొక్కండి కొత్త SSH కీ ”బటన్:
మీ కోరిక ప్రకారం కీ టైటిల్ను సెట్ చేయండి మరియు కాపీ చేసిన పబ్లిక్ కీని “లో అతికించండి. కీ ' టెక్స్ట్ ఫీల్డ్. ఇప్పుడు, 'ని నొక్కండి SSH కీని జోడించండి ”బటన్:
దిగువ అవుట్పుట్ నుండి, మేము GitHub ఖాతాకు పబ్లిక్ SSH కీని విజయవంతంగా జోడించినట్లు గమనించవచ్చు:
దశ 5: SSH ఏజెంట్ సేవను ప్రారంభించండి
సిస్టమ్లో SSH ఏజెంట్ సేవ ప్రారంభించబడకపోతే, అందించిన ఆదేశాన్ని ఉపయోగించి సేవను ప్రారంభించండి:
$ eval $ ( ssh-ఏజెంట్ -లు )
దశ 6: SSH ఏజెంట్కి ప్రైవేట్ SSH కీని పేర్కొనండి
ఆ తర్వాత, ప్రమాణీకరణ కోసం SSH ప్రైవేట్ కీని SSH ఏజెంట్కి జోడించండి. ఇక్కడ, ' id_rsa ” ఫైల్ ప్రైవేట్ కీని కలిగి ఉంది:
$ ssh-జోడించు ~ / .ssh / id_rsa
దశ 7: GitHubతో మీ Git ప్రమాణీకరణను పరీక్షించండి
చివరగా, ఇచ్చిన ఆదేశం ద్వారా GitHub ఖాతాతో మీ Git ప్రమాణీకరణను పరీక్షించండి:
$ ssh -టి git @ github.com
ప్రైవేట్ SSH కీని ఉపయోగించి మేము GitHub ఖాతాను విజయవంతంగా ప్రామాణీకరించినట్లు దిగువ అవుట్పుట్ సూచిస్తుంది:
అంతే! Gitలో షెల్ కమాండ్తో పని చేస్తున్నప్పుడు ప్రైవేట్ SSH కీని పేర్కొనే పద్ధతిని మేము వివరించాము.
ముగింపు
షెల్ కమాండ్తో పని చేస్తున్నప్పుడు ప్రైవేట్ కీని పేర్కొనడానికి, ముందుగా, Git bash టెర్మినల్ను తెరవండి. తర్వాత, ఒక SSH కీ జతని రూపొందించండి, GitHub ఖాతాకు పబ్లిక్ కీని జోడించండి, మీ స్థానిక మెషీన్లో SSH ఏజెంట్ సేవను ప్రారంభించండి మరియు SSH ఏజెంట్కి ప్రైవేట్ SSH కీని 'ని ఉపయోగించి జోడించండి $ ssh-add ~/.ssh/id_rsa ” ఆదేశం. ఆ తర్వాత, ''ని ఉపయోగించి మీ GitHub ఖాతాను ప్రామాణీకరించడానికి Git ప్రమాణీకరణ చేయండి $ ssh -T [ఇమెయిల్ రక్షించబడింది] ” ఆదేశం. Gitలో షెల్ కమాండ్లతో పని చేస్తున్నప్పుడు ప్రైవేట్ కీని ఎలా పేర్కొనాలో ఈ ట్యుటోరియల్ వివరించింది.