मैंने आधिकारिक Gitlab डॉक्स का अनुसरण किया है ( https://docs.gitlab.com/ee/ssh/ ) कमांड का उपयोग करके मेरी चाबी बनाने के लिए:
ssh-keygen -t ed25519 -C "email@example.com"
लेकिन मुझे टाइमआउट त्रुटि मिल रही है जैसा कि आप इस चित्र में देख सकते हैं: मेरे सभी मुद्दे
पहला पृष्ठ त्रुटि है, बाईं ओर नीचे फलक मेरी की सामग्री है ~/.ssh/config
फ़ाइल, और अंतिम फलक मेरी की सामग्री है ~/.ssh
निर्देशिका।
Edit1:
मैंने टेलनेट के साथ कमांड से जुड़ने की कोशिश की है telnet gitlab.com 22
और मुझे मिल रहा है telnet: Unable to connect to remote host: Connection timed out
।
लेकिन मैं gitlab को सामान्य रूप से पिंग कर सकता हूं
EDIT2:
मुझे मिलगया। मुझे अपना बदलना होगा ~/.ssh/config
और ये लाइनें डालें:
Host gitlab.com
Hostname altssh.gitlab.com
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_ed25519
मैंने इस ट्यूटोरियल का अनुसरण किया है: यहाँ
telnet gitlab.com 22
? यदि यह स्क्रीन को साफ़ करता है और आपको किसी प्रकार का बैनर देता है, तो अपने शेल प्रॉम्प्ट पर वापस जाने के लिए Enter को हिट करें और thetry करेंssh
फिर। अगरtelnet
विफल रहता है, तो आपको बस gitlab.com से कनेक्ट करने में समस्या है। प्लोडोनोट उत्तर अपूर्णता; संपादित करें आपका प्रश्न यह पूरी तरह साफ और मूक है।