Id_rsa [डुप्लिकेट] के लिए पासवर्ड भूल गए


14

मैं अपना पासवर्ड भूल गया ssh। मैं (id_rsa, id_rsa.pub and known_hosts)निर्देशिका में फ़ाइलों को हटाने और खरोंच से शुरू करने की योजना बना रहा हूं । मैं sshपूरे दिल से इस्तेमाल नहीं कर रहा हूं और मैंने पहले ही चाबियों में सामान साफ ​​कर दिया है, लेकिन मुझे लगता है कि मैंने इसे गलत किया।

मेरा सवाल यह है कि मैं फ़ाइलों को ठीक से कैसे बनाऊं और sshमुझे gitया अन्य चीजों से कनेक्ट करते समय पासवर्ड के लिए पूछना बंद कर दें ?



3
(पहले से ही डुप के रूप में चिह्नित। तो ठीक से उत्तर नहीं दे सकता) ओएस एक्स ने आपके किचेन में अपना पासफ़्रेज़ संग्रहीत किया हो सकता है इसलिए आपको हर बार जब आप सर्वर से कनेक्ट करते हैं तो इसे दर्ज नहीं करना पड़ता है। किचेन एक्सेस खोलें , "id_rsa" की खोज करें और आपको "SSH: /Users/yourname/.ssh/id_rsa" (आपकी निजी कुंजी) के साथ "एप्लिकेशन पासवर्ड" के रूप में सूचीबद्ध "परिणाम" मिलना चाहिए। आप इसे वापस पाने के लिए क्लिपबोर्ड में एडिट> कॉपी पासवर्ड कर सकते हैं। आपसे आपके "लॉगिन किचेन पासवर्ड" के लिए पूछा जाएगा - जो कि आप मैक के उपयोगकर्ता खाते में लॉगिन करने के लिए उपयोग करते हैं। पासफ़्रेज़ बदलने के लिए: cd ~/.sshऔरssh-keygen -f id_rsa -p
विलियम टरेल

जवाबों:


35

आपको अपनी SSH सार्वजनिक / निजी कुंजियों को हटाने, उन्हें फिर से बनाने और फिर अपनी नई बनाई गई सार्वजनिक कुंजी को सर्वर और ऑनलाइन सेवाओं के साथ जोड़ने की आवश्यकता है।

  • अपने SSH सार्वजनिक / निजी कुंजी निकालें:

    rm ~/.ssh/id_rsa*
    
  • नया पासफ़्रेज़ चुनते हुए, कीपर को फिर से बनाएँ:

    ssh-keygen -t rsa -f ~/.ssh/id_rsa
    
  • पासफ़्रेज़ को संग्रहीत करने और इसे स्वचालित रूप से अनलॉक करने का प्रबंधन करने के लिए अपने बनाए गए निजी कुंजी को अपने OS X किचेन में जोड़ें:

    ssh-add -K ~/.ssh/id_rsa
    
  • GitHub, आदि जैसी वेब सेवाओं को जोड़ने के लिए सार्वजनिक कुंजी को OS X क्लिपबोर्ड पर कॉपी करें।

    cat ~/.ssh/id_rsa.pub | pbcopy
    
  • ~/.ssh/authorized_keysदूरस्थ सर्वर की फ़ाइल में अपनी नई बनाई गई सार्वजनिक कुंजी जोड़ें । दूरस्थ ~/.sshफ़ोल्डर ( 700) और ~/.ssh/authorized_keys( 600) दोनों की सही अनुमतियाँ सुनिश्चित करना सुनिश्चित करें । आप ssh-copy-idइस प्रक्रिया को आसान बनाने के लिए जांच कर सकते हैं ।


5
धन्यवाद। मुझे इसे रीसेट करने की आवश्यकता नहीं थी, मैंने अपने OS X किचेन में id_rsa की खोज की, और शो पासवर्ड आइकन पर क्लिक किया। मेरा रूट पासवर्ड और
वॉयला

किसी कारण से ओएस एक्स मुझे गलत पासवर्ड दे रहा था जब मैंने टिप्पणी में नोट की गई विधि का उपयोग किया था। इसलिए यदि ऐसा होता है, तो निश्चित रूप से वास्तविक उत्तर का प्रयास करें क्योंकि यह मेरे लिए समस्या को हल करता है।
14

मजेदार बात - मुझे वह "गलत पासवर्ड" मुद्दा भी मिल गया। ऐसा लगता है कि वहाँ "कुछ और" दिखाया जा रहा है।
फटी

@gef - मुझे अनावश्यक दुःख और समय बचाने के लिए धन्यवाद। मुझे आश्चर्य है कि अगर यह किसी तरह से गैर-मैकओएसएक्स मशीनों पर किया जा सकता है।
बारहमासी_नोब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.