मैं मैक ओएस एक्स पर git के साथ काम करने के लिए ssh को स्थापित करने की कोशिश कर रहा हूं, और मुझे अपनी चाबियाँ नहीं मिल रही हैं। मैंने नई कुंजियों को बनाने की कोशिश की, मौजूदा कुंजियों का उपयोग करते हुए, अपने विंडोज मशीन पर गिट द्वारा उपयोग किए जाने वाले बिल्कुल ~ / .ssh निर्देशिका की नकल करते हुए, और मैक पर कुछ भी फर्क नहीं पड़ा।
मेरे पास कुछ समय के लिए उपयोग की गई एक ssh कुंजी है जो मैंने अपने सर्वर को मैक से एक्सेस करने के लिए उपयोग की है, जो मुझे लगा कि id_rsa / id_rsa.pub जोड़ी ~ /, ssh में है। जब मैंने अपनी धारणा की जांच करने के लिए ~ / .ssh निर्देशिका को स्थानांतरित कर दिया, तो यह था कि यह वह जगह थी जहां ssh को कुंजी मिल रही थी और फिर अपने सर्वर पर ssh (टर्मिनल से) की कोशिश की, यह मेजबान को पहचान नहीं पाया, जैसा कि मुझे उम्मीद थी ज्ञात_होस्ट को स्थानांतरित कर दिया गया था, लेकिन मैं अभी भी पासवर्ड के बिना सर्वर में गया था ।
तो यह अभी भी सर्वर पर अधिकृत सार्वजनिक कुंजियों में से एक के लिए एक गुप्त कुंजी का उपयोग करना चाहिए, न कि केवल सत्र कुंजी, इसलिए यह यहां परिदृश्य नहीं है , लेकिन ~ / .ssh से नहीं तो यह कहां मिल रहा है?