SSH कुंजी पंजीकरण और प्रबंधन

SSH कुंजी पंजीकरण और प्रबंधन

3 min read

उद्देश्य #

यह प्रक्रिया SSH पब्लिक की प्रमाणीकरण का उपयोग करके क्लाउड में होस्ट में सुरक्षित लॉगिन को सक्षम करती है निम्नलिखित चरणों को करके: पब्लिक और प्राइवेट की बनाएंक्लाउड में पब्लिक की पंजीकृत करेंप्राइवेट की के साथ लॉगिन सत्यापित करें

पब्लिक की और प्राइवेट की के बारे में #

एक पब्लिक की (Public Key) और एक प्राइवेट की (Private Key) एन्क्रिप्शन और प्रमाणीकरण के लिए उपयोग की जाने वाली एक की जोड़ी है। पब्लिक की को साझा किया जा सकता है, जबकि प्राइवेट की को केवल मालिक द्वारा सुरक्षित रूप से प्रबंधित किया जाना चाहिए।

पब्लिक की (Public Key) की विशेषताएं #

  • साझा की जा सकती है:इसे किसी को भी वितरित करने में कोई समस्या नहीं है।
  • प्राथमिक उपयोग:
    • एन्क्रिप्शन (पब्लिक की से एन्क्रिप्ट किया गया डेटा केवल संबंधित प्राइवेट की से ही डिक्रिप्ट किया जा सकता है)
    • हस्ताक्षर सत्यापन (प्राइवेट की से हस्ताक्षरित सामग्री को पब्लिक की से सत्यापित किया जा सकता है)

प्राइवेट की (Private Key) की विशेषताएं #

  • पूर्णतः गोपनीय:दूसरों के साथ साझा न करें। यदि यह लीक हो जाती है, तो यह अनधिकृत पहुंच और अन्य समस्याओं का कारण बन सकती है।
  • प्राथमिक उपयोग:
    • डिक्रिप्शन (पब्लिक की से एन्क्रिप्ट किए गए डेटा का डिक्रिप्शन)
    • हस्ताक्षर करना (डिजिटल हस्ताक्षर का निर्माण)

पब्लिक और प्राइवेट की बनाना (Tera Term) #

यहां, हम Tera Term के की जनरेशन फ़ंक्शन का उपयोग करके एक पब्लिक की और एक प्राइवेट की बनाएंगे। 4096 की बिट लंबाई की अनुशंसा की जाती है।

निर्माण चरण #

1
Tera Term शुरू करें।
2
यदि स्टार्टअप के बाद एक नया कनेक्शन पॉपअप दिखाई देता है, तो [Cancel] या [×] पर क्लिक करके इसे बंद करें।
Tera Term स्टार्टअप के तुरंत बाद नया कनेक्शन पॉपअप
चित्र 1: स्टार्टअप पर दिखाई देने वाले पॉपअप को बंद करें
3
स्क्रीन के शीर्ष पर मेनू से [Setup(S)] पर क्लिक करें।
Tera Term सेटअप मेनू
चित्र 2: [Setup(S)] खोलें
4
[SSH Key Generation(N)] पर क्लिक करें (यहां आप की जोड़ी उत्पन्न करते हैं)।
SSH key generation menu
चित्र 3: SSH कुंजी जनरेशन खोलें
5
कुंजी जनरेशन स्क्रीन पर, कुंजी प्रकार को RSA और बिट लंबाई को 4096 पर सेट करें, फिर ऊपरी दाएं में [Generate(G)] पर क्लिक करें।
RSA 4096bit key generation screen
चित्र 4: RSA (4096bit) के साथ कुंजी जनरेट करें
6
कुंजी जनरेशन के बाद, यदि निजी कुंजी सुरक्षा के लिए पासफ़्रेज़ इनपुट प्रॉम्प्ट दिखाई देता है, तो इसे सेट करें।

अनुशंसित: 10 वर्ण या अधिक, जिसमें बड़े और छोटे अक्षर, संख्याएं, और प्रतीक शामिल हों।
※पासफ़्रेज़ सेट किए बिना भी निर्माण संभव है, लेकिन एक सेट करना उचित है।

Private key passphrase setting screen
चित्र 5: निजी कुंजी के लिए पासफ़्रेज़ सेट करें
7
स्क्रीन पर सार्वजनिक कुंजी और निजी कुंजी के लिए क्रमशः सेव बटन पर क्लिक करें और कुंजी फ़ाइलों को सेव करें।

※यदि स्क्रीन पर सेव फॉर्मेट विकल्प (जैसे bcrypt KDF) दिखाई देते हैं, तो मार्गदर्शन और परिचालन नियमों के अनुसार उन्हें चुनें।

※समान जनरेशन ऑपरेशन से बनाई गई कुंजी जोड़ी (सार्वजनिक कुंजी और निजी कुंजी) को एक सेट के रूप में सेव करें।

8
Explorer में, सत्यापित करें कि सार्वजनिक कुंजी और निजी कुंजी सेव हो गई हैं (उदाहरण के लिए, निजी कुंजी id_rsa / सार्वजनिक कुंजी id_rsa_pub)।
Screen showing that public and private key files have been saved
चित्र 6: सत्यापित करें कि दोनों कुंजी फ़ाइलें सेव हो गई हैं

सुरक्षा सावधानियां #

  • निजी कुंजी (उदाहरण के लिए, id_rsa) को कभी साझा न करें
  • ईमेल अटैचमेंट, चैट पेस्टिंग, और साझा फ़ोल्डर स्टोरेज से बचें; इसे प्रतिबंधित पहुंच वाले स्थान पर रखें।
  • यदि आप पासफ़्रेज़ सेट करते हैं, तो इसे सुरक्षित रूप से प्रबंधित करें ताकि आप इसे भूल न जाएं।

क्लाउड में सार्वजनिक कुंजी पंजीकृत करें #

बनाई गई कुंजी अभी तक क्लाउड (होस्ट) से जुड़ी नहीं है, इसलिए इसे वैसे ही उपयोग नहीं किया जा सकता। यहां, हम क्लाउड में सार्वजनिक कुंजी पंजीकृत करेंगे और इसे होस्ट पर लागू करेंगे।

पंजीकरण चरण #

1
क्लाउड में लॉग इन करें और मेनू से [Security] पर नेविगेट करें।
क्लाउड स्क्रीन सुरक्षा मेनू
चित्र 7: [Security] खोलें
2
प्रदर्शित होने पर, [SSH Key] सेक्शन पर नेविगेट करें।
SSH key सेक्शन खोलने के लिए स्क्रीन
चित्र 8: [SSH Key] खोलें
3
SSH Key सूची स्क्रीन पर, [Add New SSH Key] पर क्लिक करें।
नई SSH key जोड़ने के लिए स्क्रीन
चित्र 9: नई SSH key जोड़ें
4
जब पॉपअप दिखाई दे, तो निम्नलिखित दर्ज करें और Submit पर क्लिक करें।
  • SSH Key नाम (वैकल्पिक)
  • पब्लिक key का पूरा टेक्स्ट (पब्लिक key फ़ाइल id_rsa_pub खोलें, इसकी सभी सामग्री कॉपी करें, और पेस्ट करें)

※यदि स्क्रीन पर फ़ॉर्मेट निर्देश (जैसे OpenSSH फ़ॉर्मेट) दिखाई दें, तो इनपुट के लिए निर्देशों का पालन करें।

पब्लिक key रजिस्टर करने के लिए पॉपअप स्क्रीन
चित्र 10: SSH key (पब्लिक key) रजिस्टर करें
5
रजिस्ट्रेशन पूरा होने के बाद, जिस होस्ट को आप सेटअप करना चाहते हैं उस पर नेविगेट करें और [Reset SSH Keys] पर क्लिक करें।
Reset SSH Keys पर क्लिक करने के लिए स्क्रीन
चित्र 11: होस्ट पर पब्लिक key लागू करें (Reset SSH Keys)
6
जब पॉपअप दिखाई दे, तो ड्रॉपडाउन मेनू से पहले सेट किया गया SSH Key नाम चुनें और Submit पर क्लिक करें।

परिवर्तन प्रभावी होने में कुछ मिनट लग सकते हैं। एक बार स्थिति On हो जाने पर, सेटअप पूरा हो जाता है।

SSH कुंजी का चयन और लागू करने के लिए स्क्रीन
चित्र 12: SSH कुंजी का चयन करें और पुष्टि करें कि एप्लिकेशन पूर्ण हो गया है

प्राइवेट कुंजी के साथ लॉगिन (ऑपरेशन सत्यापन) #

एक बार पब्लिक कुंजी लिंक हो जाने के बाद, अंत में सत्यापित करें कि आप प्राइवेट कुंजी के साथ लॉगिन कर सकते हैं।

लॉगिन चरण #

1
Tera Term शुरू करें, होस्ट फ़ील्ड में IP पता दर्ज करें और OK पर क्लिक करें। सेवा के लिए SSH का चयन करें।
Tera Term में होस्ट से SSH कनेक्शन शुरू करने के लिए स्क्रीन
चित्र 13: होस्ट से SSH कनेक्शन शुरू करें
2
प्रमाणीकरण स्क्रीन पर, प्रमाणीकरण विधि के लिए [Use RSA/DSA/ECDSA/ED25519 key] को चेक करें। प्राइवेट कुंजी फ़ाइल निर्दिष्ट करने के लिए एक फ़ील्ड दिखाई देगी, इसलिए ब्राउज़ बटन पर क्लिक करें।
कुंजी प्रमाणीकरण का चयन और प्राइवेट कुंजी फ़ाइल निर्दिष्ट करने के लिए स्क्रीन
चित्र 14: कुंजी प्रमाणीकरण का चयन करें और प्राइवेट कुंजी फ़ाइल निर्दिष्ट करें
3
प्राइवेट कुंजी फ़ाइल (उदाहरण के लिए, id_rsa) का चयन करें और खोलें।
प्राइवेट कुंजी फ़ाइल के चयन के लिए स्क्रीन
चित्र 15: प्राइवेट कुंजी फ़ाइल का चयन करें
4
एक बार जब आप प्राइवेट कुंजी को लिंक कर लें, तो उपयोगकर्ता नाम और पासफ़्रेज़ दर्ज करें।

※ वह पासफ़्रेज़ दर्ज करें जो आपने कुंजी बनाते समय सेट किया था। इसे दर्ज करने के बाद, OK पर क्लिक करें।

उपयोगकर्ता नाम और पासफ़्रेज़ दर्ज करने के लिए प्रमाणीकरण स्क्रीन
चित्र 16: उपयोगकर्ता नाम और पासफ़्रेज़ के साथ प्रमाणीकरण करें
5
यदि आप बिना किसी समस्या के लॉगिन करते हैं, तो सेटअप पूर्ण हो गया है।
Updated on 2026年6月10日

What are your feelings

  • Happy
  • Normal
  • Sad