विंडोज़ 10 के साथ, माइक्रोसॉफ्ट ने वर्षों तक एसएसएच क्लाइंट और सर्वर का अनुरोध करने के बाद अंततः अपने उपयोगकर्ताओं की बात सुनी है। ओपनएसएसएच कार्यान्वयन को शामिल करने से, ओएस का मूल्य बढ़ जाता है।
इस लेखन के समय, विंडोज़ 10 में शामिल ओपनएसएसएच सॉफ़्टवेयर बीटा चरण में है। इसका मतलब है कि इसमें कुछ स्थिरता संबंधी समस्याएं हो सकती हैं।
प्रदान किया गया SSH सर्वर Linux ऐप के समान है। पहली नज़र में, यह अपने *NIX समकक्ष के समान सुविधाओं का समर्थन करता हुआ प्रतीत होता है। यह एक कंसोल ऐप है, लेकिन यह विंडोज सर्विस की तरह काम करता है।
आइए देखें कि विंडोज़ 10 में ओपनएसएसएच सर्वर को कैसे सक्षम करें।
अंतर्वस्तु छिपाना विंडोज़ 10 में ओपनएसएसएच सर्वर सक्षम करें विंडोज़ 10 में ओपनएसएसएच सर्वर कैसे शुरू करें विंडोज़ 10 में एसएसएच सर्वर से कनेक्ट करनाविंडोज़ 10 में ओपनएसएसएच सर्वर सक्षम करें
- सेटिंग्स ऐप खोलें और ऐप्स -> ऐप्स और फीचर्स पर जाएं।
- दाईं ओर, वैकल्पिक सुविधाएँ प्रबंधित करें पर क्लिक करें।
- अगले पेज पर, बटन पर क्लिक करेंएक सुविधा जोड़ें.
- सुविधाओं की सूची में, चुनेंओपनएसएसएच सर्वरऔर पर क्लिक करेंस्थापित करनाबटन।
- विंडोज़ 10 को पुनरारंभ करें।
यह विंडोज़ 10 में ओपनएसएसएच सर्वर सॉफ़्टवेयर स्थापित करेगा।
डिफ़ॉल्ट ब्राउज़र सेटिंग क्रोम
इसकी बाइनरी फ़ाइलें फ़ोल्डर |_+_| के अंतर्गत स्थित हैं। SSH क्लाइंट ऐप्स के अलावा, फ़ोल्डर में निम्नलिखित सर्वर टूल शामिल हैं:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- और कॉन्फिग फ़ाइल 'sshd_config'।
SSH सर्वर को एक सेवा के रूप में चलाने के लिए कॉन्फ़िगर किया गया है।
इस फ़ोन में SD कार्ड कहाँ है
इस लेखन के समय, यह स्वचालित रूप से प्रारंभ नहीं होता है। आपको इसे मैन्युअल रूप से कॉन्फ़िगर करना होगा.
विंडोज़ 10 में ओपनएसएसएच सर्वर कैसे शुरू करें
- डबल-क्लिक करेंएसएसएचडीइसकी संपत्तियों को खोलने के लिए सेवाओं में प्रवेश करें।
- 'लॉग ऑन' टैब पर, उपयोगकर्ता खाता देखें जिसका उपयोग sshd सर्वर द्वारा किया जाता है। मेरे मामले में, यह हैएनटी सेवाsshd.
- अब, एक उन्नत कमांड प्रॉम्प्ट खोलें।
- |_+_| कमांड का उपयोग करके c:windowssystem32Openssh निर्देशिका पर जाएं।
- यहां, कमांड चलाएँ |_+_| Sshd सर्वर के लिए सुरक्षा कुंजी उत्पन्न करने के लिए।
- अब, एलिवेटेड कमांड प्रॉम्प्ट में, टाइप करें |_+_| ओपनएसएसएच फ़ोल्डर में फ़ाइल एक्सप्लोरर लॉन्च करने के लिए।
- अद्यतन: माइक्रोसॉफ्ट ने एक प्रकाशित किया है ट्यूटोरियलजो सही असाइनमेंट प्रक्रिया को बहुत सरल बनाता है।
PowerShell को व्यवस्थापक के रूप में खोलें और इन आदेशों को निष्पादित करें:|_+_|इतना ही! सभी आवश्यक अनुमतियाँ सेट हैं.
- वैकल्पिक रूप से, आप ये चरण निष्पादित कर सकते हैं.
राइट-क्लिक करेंssh_host_ed25519_keyफ़ाइल बनाएं और उसका स्वामित्व sshd सेवा उपयोगकर्ता में बदलें, उदा.एनटी सेवाsshd. - 'जोड़ें' पर क्लिक करें और उपयोगकर्ता 'NT Servicesshd' के लिए 'पढ़ें' अनुमति जोड़ें। अब, ऐसा कुछ पाने के लिए अन्य सभी अनुमतियाँ हटा दें:'लागू करें' पर क्लिक करें और ऑपरेशन की पुष्टि करें।
- अंत में, सर्विसेज खोलें (विन + आर कुंजी दबाएं और टाइप करेंसेवाएं.एमएससीरन बॉक्स में) और sshd सेवा प्रारंभ करें। इसे शुरू करना चाहिए:
- Windows फ़ायरवॉल में SSH पोर्ट की अनुमति दें। डिफ़ॉल्ट रूप से, सर्वर पोर्ट 22 का उपयोग कर रहा है। इस कमांड को एक उन्नत कमांड प्रॉम्प्ट में चलाएँ: |_+_|Microsoft ने PowerShell के लिए निम्नलिखित वैकल्पिक कमांड प्रदान की है:
|_+_| - अंत में, यदि आपके पास अपने उपयोगकर्ता खाते के लिए पासवर्ड नहीं है तो उसके लिए एक पासवर्ड सेट करें।
अब, आप इसे क्रियान्वित करने का प्रयास कर सकते हैं।
विंडोज़ 10 में एसएसएच सर्वर से कनेक्ट करना
अपना एसएसएच क्लाइंट खोलें। आप इसे उसी कंप्यूटर पर प्रारंभ कर सकते हैं, उदा. अंतर्निहित ओपनएसएसएच क्लाइंट का उपयोग करें या इसे अपने नेटवर्क पर किसी अन्य कंप्यूटर से प्रारंभ करें।
सामान्य स्थिति में, ओपनएसएसएच कंसोल क्लाइंट के लिए सिंटैक्स इस प्रकार है:
|_+_|मेरे मामले में, आदेश इस प्रकार दिखता है:
डिस्प्ले ड्राइवर को दोबारा कैसे इंस्टॉल करें|_+_|
कहाँविनेरोमेरा विंडोज़ उपयोगकर्ता नाम है और192.168.2.96यह मेरे विंडोज़ 10 पीसी का आईपी पता है। मैं आर्क लिनक्स चलाने वाले दूसरे पीसी से इसे कनेक्ट करूंगा।
अंततः, आप अंदर हैं!
सर्वर क्लासिक विंडोज कंसोल कमांड चलाता है, उदा। अधिक, टाइप करें, देखें, कॉपी करें।
लेकिन मैं एफएआर मैनेजर नहीं चला सकता। यह काला और सफेद तथा टूटा हुआ दिखाई देता है:
वाईफ़ाई लगातार डिस्कनेक्ट हो रहा है
एक और दिलचस्प अवलोकन: आप एक्सप्लोरर जैसे जीयूआई ऐप्स शुरू कर सकते हैं। यदि आप उसी उपयोगकर्ता खाते में साइन इन हैं जिसका उपयोग आप एसएसएच के लिए करते हैं, तो वे डेस्कटॉप पर प्रारंभ हो जाएंगे। देखना:
खैर, अंतर्निहित एसएसएच सर्वर निश्चित रूप से खेलने के लिए एक दिलचस्प चीज़ है। यह आपको अपने Linux कंप्यूटर पर rdesktop जैसे टूल इंस्टॉल किए बिना, या यहां तक कि ऐसे Linux कंप्यूटर से Windows सेटिंग्स को बदले बिना, जिसमें कोई X सर्वर स्थापित नहीं है, एक Windows मशीन को प्रबंधित करने की अनुमति देता है।
इस लेखन के समय, विंडोज 10 में अंतर्निहित एसएसएच सर्वर बीटा चरण में है, इसलिए इसे और अधिक दिलचस्प होना चाहिए और निकट भविष्य में एक उपयोगी सुविधा बनना चाहिए।