Windows वातावरण में SSH कुंजी जनरेट करना एक जटिल प्रक्रिया हुआ करती थी जिसमें थर्ड-पार्टी टूल्स की स्थापना की आवश्यकता होती थी। Windows 10 अप्रैल 2018 अपडेट के बाद से, Windows एक प्रीइंस्टॉल्ड OpenSSH क्लाइंट के साथ आता है, जिसका अर्थ है कि आप SSH कुंजी जनरेट करने के लिए ssh-keygen का उपयोग कर सकते हैं। पूरी प्रक्रिया के माध्यम से हम आपका मार्गदर्शन करते हैं।

OpenSSH इंस्टॉल करें
- सबसे पहले, आपको यह सुनिश्चित करना होगा कि OpenSSH आपकी मशीन पर इंस्टॉल है - यदि आप Windows 10 के पहले के संस्करण से अपग्रेड हुए हैं, तो आपको इसे मैन्युअल रूप से सक्षम करने की आवश्यकता हो सकती है।
- सेटिंग्स ऐप लॉन्च करें और "Apps" श्रेणी पर क्लिक करें।
- "Manage optional features" लिंक पर क्लिक करें।
- यदि दिखाई देने वाली सूची में "OpenSSH Client" नहीं दिखता है, तो "Add a feature" बटन पर क्लिक करें और इसे इंस्टॉल करें।
- इंस्टॉलेशन के बाद आपको अपने PC को रीबूट करने की आवश्यकता हो सकती है।

SSH कुंजी जनरेट करें
एक बार OpenSSH इंस्टॉल हो जाने पर, आप आगे बढ़ने के लिए तैयार हैं। स्टार्ट मेनू से Command Prompt खोलें। टर्मिनल विंडो में "ssh-keygen" (उद्धरण के बिना) टाइप करें और एंटर दबाएं। आपको सेव स्थान की पुष्टि करने के लिए कहा जाएगा। हम आपके यूजर डायरेक्टरी में डिफ़ॉल्ट स्थान का उपयोग करने के लिए एंटर दबाने की सलाह देते हैं। अन्यथा, कुंजी सहेजने के लिए एक पथ टाइप करें और फिर एंटर दबाएं।

अब आप कुंजी में पासफ्रेज़ (पासवर्ड) जोड़ना चुन सकते हैं। यदि आप एक जोड़ते हैं, तो आपको जब भी कुंजी का उपयोग करेंगे तो इसे आपूर्ति करनी होगी। या तो पासफ्रेज़ टाइप करें और एंटर दबाएं या तुरंत एंटर दबाकर इसके बिना आगे बढ़ें।
Windows अब आपकी RSA पब्लिक/प्राइवेट कुंजी जोड़ी जनरेट करेगा। पब्लिक कुंजी आपके द्वारा निर्दिष्ट डायरेक्टरी में "id_rsa.pub" के रूप में संग्रहीत की जाएगी। इस कुंजी को उन मशीनों पर अपलोड करें जिनमें आपको SSH करने की आवश्यकता है। फिर आप Windows के बिल्ट-इन SSH क्लाइंट का उपयोग करके कनेक्शन खोल सकते हैं - "ssh admin@wsxdn.com" टाइप करके कनेक्ट करें और अपने जनरेटेड क्रेडेंशियल्स का उपयोग करके प्रमाणित करें।