"... मुझे यकीन नहीं है कि plink.exe या peagant.exe क्या है ..."
चूँकि आप पूछते हैं: पलक और पेजेंट पुट्टी सूट का हिस्सा है, जो एसएसएच का एक कार्यान्वयन है जो लिनक्स और विंडोज का समर्थन करता है और विंडोज पर पूरी तरह से प्रभावी है।
SSH
सिक्योर शेल (SSH) डेटा संचार हासिल करने के लिए एक क्रिप्टोग्राफ़िक नेटवर्क प्रोटोकॉल है। यह एक SSH क्लाइंट के साथ SSH क्लाइंट एप्लिकेशन को कनेक्ट करते हुए क्लाइंट-सर्वर आर्किटेक्चर में एक असुरक्षित नेटवर्क पर एक सुरक्षित चैनल स्थापित करता है। सामान्य अनुप्रयोगों में रिमोट कमांड-लाइन लॉगिन, रिमोट कमांड निष्पादन शामिल है, लेकिन एसएसएच के साथ किसी भी नेटवर्क सेवा को सुरक्षित किया जा सकता है।
यदि आपने कभी टेलनेट का उपयोग किया है, तो वह ऐसा है (लेकिन अधिक सुरक्षित): यह आपको लिनक्स होस्ट के बैश शेल (कमांड लाइन) को दूरस्थ रूप से एक्सेस करने की अनुमति देता है।
पुट्टी
PuTTY एक फ्री और ओपन-सोर्स टर्मिनल एमुलेटर, सीरियल कंसोल और नेटवर्क फाइल ट्रांसफर एप्लिकेशन है। यह SCP, SSH, टेलनेट, rlogin सहित कई नेटवर्क प्रोटोकॉल का समर्थन करता है ...
विंडोज पर यह SSH प्रोटोकॉल (ऊपर) के तहत एक लिनक्स होस्ट की कमांड लाइन को दूरस्थ रूप से एक्सेस करने के लिए प्रमुख सॉफ्टवेयर है। विंडोज में .exe एक्सटेंशन एक्जीक्यूटिव के लिए हैं। यदि आप लिनक्स में हैं तो plink.exe & pageant.exe के बारे में वे नोट संभवत: लागू नहीं होते हैं । PuTTY शामिल हैं
पलक : PuTTY वापस करने के लिए एक कमांड लाइन इंटरफ़ेस समाप्त होता है
पेजेंट : PuTTY, PSCP और Plink के लिए एक SSH प्रमाणीकरण एजेंट
से ( http://en.wikipedia.org/wiki/Secure_Shell#Key_management )
जब सार्वजनिक कुंजी दूरस्थ छोर पर मौजूद होती है और मिलान करने वाली निजी कुंजी स्थानीय छोर पर मौजूद होती है, तो पासवर्ड टाइप करना अब आवश्यक नहीं है ... अतिरिक्त सुरक्षा के लिए निजी कुंजी को स्वयं पासफ़्रेज़ के साथ लॉक किया जा सकता है।
इसलिए गीथूब एक लिनक्स मशीन पर होस्ट किया गया है और कनेक्शन को सुरक्षित करने के लिए एसएसएच का उपयोग करता है। SSH या तो पासवर्ड या कुंजी के साथ प्रमाणित करता है, कई होस्ट (github?) केवल कुंजियों के साथ प्रमाणित होता है। आप सेटअप जाहिरा तौर पर एक कुंजी के साथ प्रमाणित करने की कोशिश कर रहे हैं। कुंजी और होस्ट एक-के-लिए नहीं हैं: आपके पास एक ही होस्ट के लिए दो कुंजी और / या एक ही कुंजी के लिए दो होस्ट हो सकते हैं, इसलिए उन्हें प्रबंधित करने की आवश्यकता है। यदि आप विंडोज में हैं, तो आपका SSH सत्र संभवतः पलक के माध्यम से पहुँचा जा सकता है और आपकी कुंजियाँ संभवतः Pageant द्वारा प्रबंधित की जाती हैं।
हर बार जब आप पेजेंट को लोड करते हैं, तो उस कुंजी को आयात करें। यदि आपने ऐसे मार्गदर्शकों का अनुसरण किया है जिन्होंने "अपनी कुंजी आयात करें" कहा, और देखा कि यह काम करता है, लेकिन यह अब काम नहीं करता है, तो अध्याय 9 देखें : प्रमाणीकरण के लिए पेजेंट का उपयोग करना ।
एक आखिरी टिप यदि आप विंडोज पर हैं: आपके पास विभिन्न उपकरणों द्वारा स्थापित पुट्टी सूट के कई उदाहरण हो सकते हैं। TortoiseGit, उदाहरण के लिए, अपनी खुद की स्थापित करता है।