का उपयोग करते समय अनुमति अस्वीकार कर दी गई है इसलिए मेरे पास एक प्रोजेक्ट (निजी रेपो) है जिसमें एकाधिक सबोड्यूल (निजी भी) हैं। मेरे पास अमेज़ॅन ईसी 2 पर होस्ट किया गया एक सर्वर है जो परियोजना का निर्माण करेगा, और मैं अपने निजी गिथब रेपो का उपयोग करना चाहता हूं।गीथब तैनाती कुंजी
मैंने मुख्य परियोजना के लिए एक एसएसएच कुंजी उत्पन्न की और परियोजनाओं को तैनात करने के लिए इसे जोड़ा। मैंने प्रत्येक सबमिशन के लिए अतिरिक्त एसएसएच कुंजी भी उत्पन्न की और इसे अपनी तैनाती कुंजी में जोड़ा।
जब मैं कोशिश करते हैं और परियोजना (का उपयोग कर Git @ GitHub) क्लोन, यह काम नहीं करता:
अनुमति अस्वीकृत (publickey)। घातक: रिमोट एंड अप्रत्याशित रूप से
मैंने प्रत्येक रेपो और उनकी तैनाती कुंजी को दो बार चेक किया है और सबकुछ सही लगता है। क्या कोई और छोटा कदम है जो मुझे याद आ रहा है?
पोर्ट 22 खोला गया है? 'Ssh -vt git @ github.com' क्या कहता है? - http://help.github.com/ssh-issues/ –
परिणाम (नीचे) –
ओपनएसएसएच_5.3 पी 1, ओपनएसएसएल 1.0.0i-fips 19 अप्रैल 2012 डीबग 1: कॉन्फ़िगरेशन डेटा/आदि/एसएसएच/एसएसएच_ कॉन्फिग डीबग 1 पढ़ना : * डीबग 1 के लिए विकल्प लागू करना: github.com से कनेक्ट करना [207.97.227.239] पोर्ट 22. डीबग 1: कनेक्शन स्थापित किया गया। –