OS Description: Ubuntu 14.04.3 LTS
ssh: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3, OpenSSL 1.0.1f 6 Jan 2014
मैं गिटलैब के लिए एकाधिक एसएसएच कुंजी का उपयोग करने में असमर्थ हूं। त्रुटि मैं हो रही हैएकाधिक एसएसएच कुंजी काम नहीं कर रहे हैं
GitLab: The project you were looking for could not be found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
है मैं काफी यकीन है कि मैंने किया था सब कुछ ठीक यह मेरा कॉन्फ़िग फ़ाइल
Host work gitlab.com
Hostname gitlab.com
IdentityFile ~/.ssh/ida_rsa
User git
Host integrate gitlab.com
Hostname gitlab.com
IdentityFile ~/.ssh/ida_rsa_personal
User git
कुंजी ssh-एजेंट में स्वचालित रूप से जोड़ रहे हैं, लेकिन यह सुनिश्चित करना हूँ मैं भी मैन्युअल रूप से कुंजी
$ ssh-add -l
2048 e7:08:d6:8c:00:28:31:f9:3f:21:4a:0f:4e:1e:ee:20 id_rsa (RSA)
2048 ff:22:f6:90:2b:7c:9f:ed:45:41:df:79:06:de:fe:81 id_rsa_personal (RSA)
मेरे ssh-एजेंट भी चल रहा है
जोड़ा ssh कुंजी-rw------- 1 yogi yogi 1679 jun 25 15:38 id_rsa
-rw------- 1 yogi yogi 1679 ago 25 10:53 id_rsa_personal
-rw-r--r-- 1 yogi yogi 404 ago 25 10:53 id_rsa_personal.pub
-rw-r--r-- 1 yogi yogi 391 jun 25 15:41 id_rsa.pub
की
अनुमतियां मैं gitlab पर अपने सार्वजनिक कुंजी गयी।
क्या कोई मुझे बता सकता है कि मुझे क्या याद आ रही है?
नोट: - मैंने देखा कि मेरी दो एसएसएच कुंजीों में से, एसएसएच कुंजी जो शीर्ष पर है (id_rsa-e7: 08 ....) ठीक काम करती है। id_rsa के बाद, की तुलना में id_rsa_personal ठीक काम कर रहा शुरू होता है और id_rsa ने कार्य करना बंद:
$ ssh-add -l
**2048 e7:08:d6:8c:00:28:31:f9:3f:21:4a:0f:4e:1e:ee:20 id_rsa (RSA)**
2048 ff:22:f6:90:2b:7c:9f:ed:45:41:df:79:06:de:fe:81 id_rsa_personal (RSA)
अगर मैं जोड़ने id_rsa_personal (22 .. एफएफ)।
$ ssh-add -l
**2048 ff:22:f6:90:2b:7c:9f:ed:45:41:df:79:06:de:fe:81 id_rsa_personal (RSA)**
2048 e7:08:d6:8c:00:28:31:f9:3f:21:4a:0f:4e:1e:ee:20 id_rsa (RSA)
मुझे लगता है कि, एसएसएच एजेंट कुंजी के माध्यम से फिर से शुरू करने में असमर्थ है। यह केवल पहली कुंजी पढ़ता है और बंद हो जाता है। क्या यह openssh में एक बग है? यदि हां, तो कोई कामकाज?
धन्यवाद
क्या आप gitlab से कनेक्ट करने का प्रयास कर रहे हैं? आप एजेंट के माध्यम से या कॉन्फ़िगरेशन के माध्यम से कुंजी प्रदान कर रहे हैं?यदि आप केवल विशिष्ट पहचान का उपयोग करना चाहते हैं, तो सुनिश्चित करें कि आप 'पहचान केवल' विकल्प – Jakuje
निर्दिष्ट करते हैं, मैं गिट क्लोन, गिट पुल, गिट पुश का उपयोग करने की कोशिश कर रहा हूं। – shiva
एसएसएच-एजेंट पहला नहीं लेता है, मुझे शीर्ष पर मेरी सही एसएसएच-कुंजी के साथ भी एक ही समस्या का सामना करना पड़ रहा है। – Zangetsu