Press "Enter" to skip to content

Linux, MacOS और Windows में अपनी SSH कुंजियाँ कैसे देखें

यदि आप सुनिश्चित नहीं हैं कि अपने एसएसएच प्रमाणपत्र कैसे देखें, तो यह लेख आपको लिनक्स, मैकओएस और विंडोज़ पर चरणों के बारे में बताता है।

ऐसे समय आएंगे जब आपको वास्तव में लिनक्स पर अपने एसएसएच प्रमाणपत्र देखने की आवश्यकता होगी। क्यों? मान लीजिए, उदाहरण के लिए, आपको GitHub (या किसी अन्य ऑनलाइन सेवा जिसके लिए SSH प्रमाणीकरण की आवश्यकता होती है) पर प्रमाणीकरण के लिए एक प्रमाणपत्र जोड़ने की आवश्यकता है। आप जानते हैं कि आपने वे SSH प्रमाणपत्र बनाए हैं, लेकिन आप उन्हें कैसे देखते हैं?

देखें: TechRepublic प्रीमियम की इस पहचान चोरी सुरक्षा नीति का अन्वेषण करें .

उन लोगों के लिए जो एसएसएच से परिचित हैं, आप शायद पहले से ही उस प्रश्न का उत्तर जानते हैं। आख़िरकार, यह बहुत ही बुनियादी SSH सामग्री है। उन लोगों के लिए जो एसएसएच (या उस मामले के लिए लिनक्स, मैकओएस या विंडोज) के तरीकों में नए हैं, यह कार्य आपको परेशान कर सकता है।

कभी डरो मत, इसीलिए मैं यहां हूं .

मैं आपको दिखाना चाहता हूं कि उन एसएसएच कुंजियों को देखना कितना आसान है, ताकि आप उन्हें तीसरे पक्ष की सेवाओं के लिए उपयोग कर सकें।

पर जाएं:

आपको क्या चाहिए लिनक्स पर अपनी एसएसएच सार्वजनिक कुंजी कैसे देखें कैसे MacOS पर अपनी SSH सार्वजनिक कुंजी देखने के लिए Windows पर अपनी SSH सार्वजनिक कुंजी कैसे देखें अपनी निजी कुंजी कैसे देखें आपको किस चीज़ की आवश्यकता होगी केवल एक चीज़ जिसकी आपको आवश्यकता होगी इसके लिए सर्वर या डेस्कटॉप (लिनक्स, मैकओएस या विंडोज) तक पहुंच और एक एसएसएच कुंजी बनाने की आवश्यकता है। यदि आपने पहले से ही अपना SSH कुंजी युग्म नहीं बनाया है, तो आप कमांड के साथ ऐसा कर सकते हैं:

ssh-keygen वह आदेश सार्वजनिक और निजी दोनों कुंजी युग्म उत्पन्न करेगा। सार्वजनिक कुंजी वह है जिसे आप SSH कुंजी प्रमाणीकरण के लिए सर्वर को भेजते हैं। जब आप उस सर्वर में लॉग इन करने का प्रयास करेंगे, तो SSH सार्वजनिक और निजी कुंजियों की तुलना करेगा। यदि वे कुंजियाँ मेल खाती हैं, तो आपको पहुंच की अनुमति दी जाएगी। काफी सरल। आप आगे बढ़ने के लिए तैयार हैं।

लिनक्स पर अपनी एसएसएच सार्वजनिक कुंजी कैसे देखें लिनक्स में अपनी एसएसएच सार्वजनिक कुंजी देखने के दो आसान तरीके हैं: कैट कमांड का उपयोग करना या एसएसएच-एजेंट और एसएसएच-ऐड कमांड दोनों का उपयोग करना, जो थोड़ा सा है अधिक जटिल। दूसरी विधि शायद आपकी ज़रूरत के हिसाब से ज़्यादा है, लेकिन यह आपके एसएसएच कीपेयर पासवर्ड की आवश्यकता होने पर कुंजी देखने का एक अच्छा तरीका है।

एसएसएच-एजेंट कमांड का उपयोग करना कमांड चलाएँ: ssh-agent sh -c ‘ssh-add; एसएसएच-ऐड -एल’ पर सफल प्रमाणीकरण, आपकी SSH सार्वजनिक कुंजी टर्मिनल में प्रिंट हो जाएगी। यह। यदि आप नहीं यदि आप किसी अन्य कमांड को याद रखना नहीं चाहते हैं, तो आप बस कैट कमांड का उपयोग कर सकते हैं।

कैट कमांड का उपयोग करना कमांड चलाएँ: cat ~/.ssh/id_rsa.pub कमांड आपके कुंजी प्रमाणीकरण पासवर्ड के लिए संकेत दिए बिना आपकी लिनक्स मशीन पर आपकी एसएसएच कुंजी प्रिंट कर देगा। MacOS पर अपनी SSH सार्वजनिक कुंजी कैसे देखें MacOS पर अपनी कुंजी देखना इसी तरह से किया जा सकता है लिनक्स पर फैशन।

MacOS पर SSH सार्वजनिक कुंजी देखने के लिए अपनी टर्मिनल विंडो खोलें, और चलाएं कमांड cat ~/.ssh/id_rsa.pub या

cat /Users/USERNAME/.ssh/id_rsa.pub जहां यूजरनेम आपका macOS यूजरनेम है।

उपरोक्त आदेश आपकी एसएसएच सार्वजनिक कुंजी का प्रिंट आउट ले लेंगे। macOS के पास एक और बढ़िया ट्रिक भी है। आप pbcopy टूल का उपयोग करके, कुंजी प्रदर्शित किए बिना, SSH कुंजी की सामग्री को सीधे क्लिपबोर्ड पर कॉपी कर सकते हैं।

To Mac पर SSH सार्वजनिक कुंजी कॉपी करें कमांड चलाएँ: cat ~/.ssh/id_rsa.pub | pbcopy एक बार जब आप कॉपी कर लेते हैं आपके क्लिपबोर्ड की कुंजी, आप इसे जहां चाहें वहां पेस्ट कर सकते हैं। विंडोज़ पर अपनी एसएसएच सार्वजनिक कुंजी कैसे देखें यदि आपने अभी तक SSH कुंजी उत्पन्न नहीं की है, तो आप अब एक उत्पन्न कर सकते हैं।

प्रति विंडोज़ पर एक एसएसएच सार्वजनिक कुंजी उत्पन्न करें कमांड चलाएँ: ssh-keygen आपसे पूछा जाएगा कि चाबी कहां सहेजनी है। यदि आप डिफ़ॉल्ट का उपयोग करते हैं, तो यह आपकी कुंजियाँ C:User[YourUserName].sshid. में सहेज लेगा फिर आपको पासफ़्रेज़ दर्ज करने के लिए कहा जाएगा। आप खाली/बिना पासफ़्रेज़ के लिए Enter दबा सकते हैं। फिर यह आपसे पासफ़्रेज़ की पुष्टि करने के लिए कहेगा। आपकी कुंजी उत्पन्न हो जाएगी। विंडोज़ पर अपनी एसएसएच सार्वजनिक कुंजी देखने के लिए आदेश चलाएँ: प्रकार ~.sshid_rsa.pub जहां यूजरनेम आपके उपयोगकर्ता का नाम है।

कमांड आपकी एसएसएच सार्वजनिक कुंजी प्रदर्शित करेगा। अब, फ़ाइल की सामग्री को कॉपी करने के लिए Ctrl+C कीबोर्ड शॉर्टकट का उपयोग करें। आप भी कुछ वैसा ही कर सकते हैं जैसा हमने macOS पर किया (कॉपी करके) SSH सार्वजनिक कुंजी सीधे क्लिपबोर्ड पर)।

Windows पर SSH सार्वजनिक कुंजी की प्रतिलिपि बनाने के लिए जारी करें आदेश: प्रकार ~.sshid_rsa.pub | क्लिप जहां उपयोगकर्ता नाम आपका उपयोगकर्ता नाम है।

अब, उस कुंजी को वर्ड प्रोसेसर पर या जहां भी आपको इसकी आवश्यकता हो, पेस्ट करें। अपनी निजी कुंजी कैसे देखें संभावना है, आपको कभी भी अपनी निजी कुंजी नहीं देखनी पड़ेगी। आख़िरकार, सॉस में यही वह रहस्य है जो कभी भी किसी के देखने के लिए प्रदर्शित नहीं होता है। लेकिन यदि आपको उस कुंजी को देखने की आवश्यकता है, तो आप ऊपर दिए गए समान चरणों का पालन कर सकते हैं, लेकिन किसी भी स्थिति में फ़ाइल नाम से .pub हटा दें।

याद रखें, id_rsa निजी कुंजी है, और id_rsa.pub सार्वजनिक कुंजी है। और Linux, macOS और Windows पर आपकी SSH सार्वजनिक और निजी कुंजियाँ देखने के लिए बस इतना ही है।

इन कुंजियों को उसी देखभाल और सुरक्षा के साथ रखना सुनिश्चित करें जिसके वे हकदार हैं। यद्यपि आपकी सार्वजनिक कुंजी अन्य उपयोगकर्ताओं और सेवाओं को सौंप दी जाएगी, उस निजी कुंजी को छिपाकर रखना होगा और जनता को कभी नहीं दिखाना होगा।

यदि आप गलती से उस निजी कुंजी को जारी कर देते हैं , आपको इसकी आवश्यकता होगी:

सार्वजनिक कुंजी हटाएं कुंजी जोड़ी का उपयोग करने वाले प्रत्येक सर्वर पर अधिकृत_की फ़ाइल से। होस्ट पर सार्वजनिक और निजी कुंजी हटाएं। एक नई कुंजी जोड़ी बनाएं। नई कुंजी जोड़ी उन सर्वरों पर भेजें जिनमें आपको SSH कुंजी प्रमाणीकरण के साथ लॉग इन करना है। यदि आप किसी सर्वर या डेस्कटॉप पर उस छेड़छाड़ की गई कुंजी जोड़ी का कोई निशान छोड़ते हैं, तो आप किसी को पहुंच की अनुमति देने का जोखिम उठाते हैं।

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *