Windows Tips & News

विंडोज 10 में ओपनएसएसएच सर्वर कैसे सक्षम करें

click fraud protection
अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें

जैसा कि आप पहले से ही जानते हैं, विंडोज 10 में अंतर्निहित एसएसएच सॉफ्टवेयर शामिल है - क्लाइंट और सर्वर दोनों! इस लेख में, हम देखेंगे कि SSH सर्वर को कैसे सक्षम किया जाए।

विज्ञापन

नोट: ओपनएसएसएच सर्वर ऐप आपको एसएसएच प्रोटोकॉल का उपयोग करके अपने कंप्यूटर से कनेक्शन स्थापित करने की अनुमति देगा। यह आपको अपने नेटवर्क पर अन्य कंप्यूटरों तक पहुंचने की अनुमति नहीं देगा। अन्य कंप्यूटरों से जुड़ने के लिए, आपको चाहिए ओपनएसएसएच क्लाइंट स्थापित करें.

विंडोज 10 के साथ, माइक्रोसॉफ्ट ने आखिरकार अपने उपयोगकर्ताओं को एसएसएच क्लाइंट और सर्वर का अनुरोध करने के वर्षों के बाद सुना है। एक OpenSSH कार्यान्वयन को शामिल करने से, OS का मान बढ़ जाता है।

इस लेखन के समय, विंडोज 10 में शामिल ओपनएसएसएच सॉफ्टवेयर बीटा चरण में है। इसका मतलब है कि इसमें कुछ स्थिरता के मुद्दे हो सकते हैं।

प्रदान किया गया SSH सर्वर Linux ऐप के समान है। पहली नज़र में, यह अपने *NIX समकक्ष के समान सुविधाओं का समर्थन करता प्रतीत होता है। यह एक कंसोल ऐप है, लेकिन यह एक के रूप में काम करता है विंडोज सेवा.

आइए देखें कि विंडोज 10 में ओपनएसएसएच सर्वर को कैसे सक्षम किया जाए।

अंतर्वस्तुछिपाना
विंडोज 10 में ओपनएसएसएच सर्वर सक्षम करें
विंडोज 10 में ओपनएसएसएच सर्वर कैसे शुरू करें
Windows 10 में SSH सर्वर से कनेक्ट करना

विंडोज 10 में ओपनएसएसएच सर्वर सक्षम करें

  1. को खोलो सेटिंग ऐप और ऐप्स -> ऐप्स और सुविधाओं पर जाएं।
  2. दाईं ओर, वैकल्पिक सुविधाएं प्रबंधित करें पर क्लिक करें.ऐप्स और सुविधाएं वैकल्पिक लिंक प्रबंधित करें Windows 10
  3. अगले पेज पर, बटन पर क्लिक करें एक विशेषता जोड़ें.एक फीचर बटन जोड़ें
  4. सुविधाओं की सूची में, चुनें ओपनएसएसएच सर्वर और पर क्लिक करें इंस्टॉल बटन।विंडोज 10 एसएसएच सर्वर स्थापित करेंविंडोज 10 एसएसएच सर्वर स्थापित करना
  5. विंडोज 10 को पुनरारंभ करें.

यह विंडोज 10 में ओपनएसएसएच सर्वर सॉफ्टवेयर स्थापित करेगा।

इसकी बाइनरी फाइलें फोल्डर के नीचे स्थित होती हैं c:\windows\system32\Openssh. SSH क्लाइंट ऐप्स के अलावा, फ़ोल्डर में निम्नलिखित सर्वर टूल्स हैं:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • और कॉन्फ़िगरेशन फ़ाइल "sshd_config"।

SSH सर्वर को सेवा के रूप में चलाने के लिए कॉन्फ़िगर किया गया है।

एसएसएचडी सर्विस विंडोज 10

इस लेखन के समय, यह स्वचालित रूप से प्रारंभ नहीं होता है। आपको इसे मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता है।

विंडोज 10 में ओपनएसएसएच सर्वर कैसे शुरू करें

  1. डबल-क्लिक करें एसएसएचडी अपनी संपत्तियों को खोलने के लिए सेवाओं में प्रवेश।
  2. "लॉग ऑन" टैब पर, उपयोगकर्ता खाता देखें जो sshd सर्वर द्वारा उपयोग किया जाता है। मेरे मामले में, यह है एनटी सेवा\sshd.Sshd सेवा उपयोगकर्ता खाता विंडोज 10
  3. अब खोलो एक उन्नत कमांड प्रॉम्प्ट.
  4. कमांड का उपयोग करके c:\windows\system32\Openssh निर्देशिका पर जाएं सीडी सी:\विंडोज़\system32\Openssh.
  5. यहाँ, कमांड चलाएँ एसएसएच-कीजेन -ए sshd सर्वर के लिए सुरक्षा कुंजी उत्पन्न करने के लिए।Sshd सर्वर जनरेट कीज़
  6. अब, एलिवेटेड कमांड प्रॉम्प्ट में, टाइप करें एक्सप्लोरर.एक्सई। OpenSSH फ़ोल्डर में फ़ाइल एक्सप्लोरर लॉन्च करने के लिए।
  7. अद्यतन: माइक्रोसॉफ्ट ने प्रकाशित किया है ट्यूटोरियल जो सही असाइनमेंट प्रक्रिया को बहुत सरल बनाता है।
    PowerShell को व्यवस्थापक के रूप में खोलें और इन आदेशों को निष्पादित करें:
    इंस्टाल-मॉड्यूल-फोर्स ओपनएसएसएचयूटिल्स रिपेयर-SshdHostKeyPermission-फाइलपाथ C:\Windows\System32\OpenSSH\ssh_host_ed25519_key

    इतना ही! सभी आवश्यक अनुमतियां सेट की गई हैं।

  8. वैकल्पिक रूप से, आप इन चरणों का पालन कर सकते हैं।
    राइट-क्लिक करें ssh_host_ed25519_key फ़ाइल और इसका स्वामित्व बदलें sshd सेवा उपयोगकर्ता के लिए, उदा। एनटी सेवा\sshd.Sshd कुंजी फ़ाइल स्वामित्व बदलें
  9. "जोड़ें" पर क्लिक करें और उपयोगकर्ता "एनटी सेवा \ sshd" के लिए "पढ़ें" अनुमति जोड़ें। अब, कुछ इस तरह प्राप्त करने के लिए अन्य सभी अनुमतियों को हटा दें:Sshd कुंजी फ़ाइल अनुमतियाँ बदलें"लागू करें" पर क्लिक करें और ऑपरेशन की पुष्टि करें।
  10. अंत में, सेवाएँ खोलें (Win + R कुंजियाँ दबाएँ और टाइप करें services.msc रन बॉक्स में) और sshd सेवा शुरू करें। इसे शुरू करना चाहिए:
    Sshd सेवा चल रही है
  11. Windows फ़ायरवॉल में SSH पोर्ट की अनुमति दें। डिफ़ॉल्ट रूप से, सर्वर पोर्ट 22 का उपयोग कर रहा है। इस आदेश को एक उन्नत कमांड प्रॉम्प्ट में चलाएँ: netsh advfirewall फ़ायरवॉल नियम का नाम जोड़ें = "SSHD पोर्ट" dir = कार्रवाई में = प्रोटोकॉल की अनुमति दें = टीसीपी लोकलपोर्ट = 22Sshd सर्विस ओपन पोर्ट फॉर Microsoft ने PowerShell के लिए निम्न वैकल्पिक आदेश दिया है:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -सर्विस sshd-सक्षम ट्रू-डायरेक्शन इनबाउंड-प्रोटोकॉल टीसीपी-एक्शन की अनुमति-प्रोफाइल डोमेन
  12. आखिरकार, अपने उपयोगकर्ता खाते के लिए एक पासवर्ड सेट करें यदि आपके पास नहीं है।

अब, आप इसे क्रिया में आजमा सकते हैं।

Windows 10 में SSH सर्वर से कनेक्ट करना

अपना एसएसएच क्लाइंट खोलें। आप इसे उसी कंप्यूटर पर प्रारंभ कर सकते हैं, उदा. बिल्ट-इन का उपयोग करना ओपनएसएसएच क्लाइंट या इसे अपने नेटवर्क पर किसी अन्य कंप्यूटर से प्रारंभ करें।

सामान्य स्थिति में, OpenSSH कंसोल क्लाइंट के लिए सिंटैक्स निम्नानुसार है:

एसएसएच उपयोगकर्ता नाम @ होस्ट -पी पोर्ट

मेरे मामले में, आदेश इस प्रकार दिखता है:

ssh [email protected]

कहा पे विनेरो क्या मेरा विंडोज उपयोगकर्ता नाम है और 192.168.2.96 है मेरे विंडोज 10 पीसी का आईपी पता. मैं इसे आर्क लिनक्स चलाने वाले दूसरे पीसी से कनेक्ट करूंगा।विंडोज 10 बिल्ट इन Sshd सर्वर से कनेक्ट करें 1

अंत में, आप अंदर हैं!

विंडोज 10 कनेक्ट टू बिल्ट इन Sshd सर्वर 2

सर्वर क्लासिक विंडोज कंसोल कमांड चलाता है, उदा। अधिक, टाइप करें, देखें, कॉपी करें।

विंडोज 10 बिल्ट इन Sshd सर्वर 3. से कनेक्ट करें

लेकिन मैं एफएआर प्रबंधक नहीं चला सकता। यह काला और सफेद और टूटा हुआ दिखाई देता है:विंडोज 10 बिल्ट इन Sshd सर्वर 4. से कनेक्ट करें

एक और दिलचस्प अवलोकन: आप एक्सप्लोरर जैसे जीयूआई ऐप शुरू कर सकते हैं। यदि आप उसी उपयोगकर्ता खाते में साइन इन हैं जिसका उपयोग आप SSH के लिए करते हैं, तो वे डेस्कटॉप पर प्रारंभ हो जाएंगे। देखो:

विंडोज 10 बिल्ट इन Sshd सर्वर 5. से कनेक्ट करें

खैर, बिल्ट-इन SSH सर्वर निश्चित रूप से खेलने के लिए एक दिलचस्प चीज है। यह आपको अपने Linux कंप्यूटर पर rddesktop जैसे टूल इंस्टॉल किए बिना, या यहां तक ​​कि किसी ऐसे Linux कंप्यूटर से विंडोज सेटिंग्स को बदले बिना विंडोज मशीन का प्रबंधन करने की अनुमति देता है जिसमें कोई X सर्वर स्थापित नहीं है।

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

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें
विंडोज 7 चल रहा है? टास्कबार पिनर आपके लिए एक जरूरी ऐप है

विंडोज 7 चल रहा है? टास्कबार पिनर आपके लिए एक जरूरी ऐप है

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें

विंडोज 10 बिल्ड 19025 (20H1, फास्ट रिंग)

विंडोज 10 बिल्ड 19025 (20H1, फास्ट रिंग)

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें

विंडोज 10 संस्करण 1803 स्थापित करने के लिए सामान्य कुंजी

विंडोज 10 संस्करण 1803 स्थापित करने के लिए सामान्य कुंजी

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें