इसलिए मैंने GitHub में SSH कुंजी जोड़ने के बारे में गाइड का पालन किया , और GitHub और SSH एजेंट के पासफ़्रेज़ के साथ एक नई SSH कुंजी जोड़ी। अब, अगर मैं ssh -T git@github.com
सब कुछ सही ढंग से सेट करने के लिए परीक्षण करने के लिए गाइड में वर्णित के रूप में चलाता हूं, तो यह मुझे मेरे पासफ़्रेज़ के लिए भी संकेत नहीं देता है, लेकिन तुरंत वापस आ जाता है ssh: connect to host github.com port 22: Connection refused
। मैं दोनों है openssh-server
और openssh-client
स्थापित किया है और SSH सेवा चल रही है।
मदद की सराहना की जाएगी।
अद्यतन: जब मैं कोशिश करता हूं और एक रिपॉजिटरी को क्लोन करता हूं जिसके लिए मैंने एक मित्र के गिटलैब उदाहरण से पहुंच लिखी है, तो यह उसी त्रुटि को फेंकता है। लगता है कि यह SSH के साथ एक समस्या है, कुंजी के साथ नहीं। (मैंने उन्हें उदाहरण में जोड़ा है।)
% ssh -T git@github.com Hi <you_username>! You've successfully authenticated, but GitHub does not provide shell access.
ssh -T git@github.com
। GitHub शेल एक्सेस प्रदान नहीं करता है।