SSH (सिक्योर शेल) प्रोटोकॉल एक दूरस्थ उपयोगकर्ता को प्रमाणित करके और क्लाइंट से होस्ट को इनपुट ट्रांसफर करके काम करता है। यह तब आउटपुट को क्लाइंट को वापस भेजता है - संचार एन्क्रिप्टेड दिया जाता है इसलिए सुरक्षा टेलनेट की तुलना में बहुत अधिक है। इस पोस्ट में, हम बताएंगे कि विंडोज 11/10 पर ओपनएसएसएच क्लाइंट और सर्वर दोनों को कैसे स्थापित और कॉन्फ़िगर किया जाए।
OpenSSH क्लाइंट और सर्वर को स्थापित और कॉन्फ़िगर करें
शुरू करने के लिए, सबसे पहले, OpenSSH क्लाइंट इंस्टॉलेशन को सत्यापित करें।
- सेटिंग लॉन्च करें विंडोज़ कुंजी + आई कॉम्बो दबाकर ऐप।
- सेटिंग ऐप में, ऐप्स . चुनें उप-श्रेणी।
- ऐप्स और सुविधाओं के दाईं ओर विंडो में, वैकल्पिक सुविधाओं . पर क्लिक करें लिंक।
- अगली विंडो में जो खुलती है, ओपनएसएसएच क्लाइंट का पता लगाने के लिए नीचे स्क्रॉल करें . यदि क्लाइंट पहले से स्थापित है, तो किसी उपयोगकर्ता सहभागिता की आवश्यकता नहीं है - अन्यथा, बस इंस्टॉल बटन पर क्लिक करें।
ऐसा करने के बाद, प्रदर्शन करने की अगली क्रिया विंडोज 10 पर ओपनएसएसएच सर्वर को जोड़ना/इंस्टॉल करना है
अभी भी वैकल्पिक सुविधाओं में है विंडो – सबसे ऊपर, एक सुविधा जोड़ें . पर क्लिक करें ।
अब नीचे स्क्रॉल करें और OpenSSH सर्वर चुनें . इंस्टॉल करें . पर क्लिक करें बटन और सुविधा स्थापित होने तक कुछ सेकंड प्रतीक्षा करें।
एक बार कार्रवाई पूरी हो जाने के बाद, परिवर्तनों की पुष्टि करने के लिए कंप्यूटर को पुनरारंभ करें।
क्लाइंट और SSH सर्वर अब स्थापित हो गए हैं।
अब आपको SSH सर्वर को कॉन्फ़िगर करने की आवश्यकता होगी हर बार जब आप विंडोज 10 को बूट करते हैं तो शुरू करने के लिए। यहां बताया गया है:
विंडोज की + आर दबाएं। रन डायलॉग में services.msc टाइप करें , एंटर दबाएं।
फिर नीचे स्क्रॉल करें और एक के बाद एक डबल-क्लिक करें - ओपनएसएसएच एसएसएच सर्वर और OpenSSH प्रमाणीकरण एजेंट - और स्टार्टअप प्रकार सेट करें करने के लिए स्वचालित ।
लागू करें क्लिक करें> ठीक ।
साइड नोट :आप ओपनएसएसएच एसएसएच सर्वर सूचीबद्ध नहीं देख सकते हैं। इसका मतलब है कि सुविधा जोड़ने की पिछली कार्रवाई विफल रही। इस मामले में, आप कमांड लाइन के माध्यम से सुविधा स्थापित कर सकते हैं। यहां बताया गया है:
एक उन्नत कमांड प्रॉम्प्ट खोलें। नीचे दिए गए कमांड को कॉपी और पेस्ट करें और सटीक क्षमता/फीचर नाम का पता लगाने के लिए एंटर दबाएं और अगर यह आपके सिस्टम में मौजूद है क्योंकि यह छिपा हुआ है।
dism /online /get-capabilities | Findstr /i "OpenSSH.Server"
एक बार जब यह सफलतापूर्वक निष्पादित हो जाए, तो नीचे दिए गए कमांड को कॉपी और पेस्ट करें और फीचर को स्थापित करने के लिए एंटर दबाएं:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
आपको अपने पीसी को पुनरारंभ करने की आवश्यकता नहीं है - बस कार्रवाई . पर क्लिक करें सेवा विंडो पर मेनू और ताज़ा करें click क्लिक करें . OpenSSH SSH सर्वर सुविधा को सूचीबद्ध किया जाएगा।
अब, यह सत्यापित करना आवश्यक है कि SSH सेवाएँ सक्रिय हैं या नहीं। यहां बताया गया है:
प्रारंभ करें राइट-क्लिक करें और Windows PowerShell (व्यवस्थापन) का चयन करें।
पावरशेल विंडो में, नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं-
गेट-सर्विस -नाम *ssh*
आपको निम्न आउटपुट के साथ प्रस्तुत किया जाएगा:
इसके बाद, आपको एसएसएच के माध्यम से अपने कंप्यूटर तक पहुंचने के लिए विंडोज फ़ायरवॉल को कॉन्फ़िगर करना होगा। ऐसा करने के लिए, अभी भी, पावरशेल विंडो में, नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं।
।
अब आप परीक्षण कर सकते हैं कि एसएसएच सर्वर पोर्ट 22 पर सुन रहा है या नहीं। ऐसा करने के लिए, अभी भी, पावरशेल विंडो में, नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं।
.\netstat -bano | .\more.comआपको निम्न आउटपुट के साथ प्रस्तुत किया जाएगा:
युक्ति: यदि आपको पोर्ट 22 सूचीबद्ध नहीं दिखाई देता है, तो अपने पीसी को पुनरारंभ करें और बूट पर, कमांड को फिर से निष्पादित करें।
आगे बढ़ते हुए, अब आप किसी SSH सर्वर से दूरस्थ रूप से कनेक्ट करने में सक्षम हो सकते हैं। एक कनेक्शन को सफलतापूर्वक स्थापित करने के लिए, निम्नलिखित मापदंडों की आवश्यकता होती है:
- उपयोगकर्ता नाम
- उपयोगकर्ता पासवर्ड
- सर्वर आईपी पता
- वह पोर्ट जहां SSH सर्वर सुन रहा है। इस मामले में, पोर्ट 22 है।
ओपनएसएसएच सर्वर से कनेक्शन स्थापित करने के लिए - अपने स्वयं के मापदंडों के आधार पर पावरशेल लॉन्च करें, नीचे कमांड टाइप करें और एंटर दबाएं।
ssh -p 22 [ईमेल संरक्षित]
यहां अपने व्यक्तिगत विवरण का उपयोग करना याद रखें।
फिर पासवर्ड टाइप करें और रिमोट कंप्यूटर तक पहुंचने के लिए फिर से एंटर दबाएं - और आपके पास पावरशेल के माध्यम से एसएसएच सर्वर तक पहुंच होगी। इस तरह, आपका डेटा संभावित खतरों से सुरक्षित रहता है।
Windows 10 में OpenSSH का उपयोग करके सुरक्षित कनेक्शन को कॉन्फ़िगर करने के बारे में यही है।