पॉवरशेल एसएसएच कैसे स्थापित करें और उपयोग करें

Povarasela Esa Esa Eca Kaise Sthapita Karem Aura Upayoga Karem



SSH प्रोटोकॉल कंप्यूटर को दूरस्थ सर्वर के साथ संचार करने की अनुमति देता है। यह कंप्यूटरों को असुरक्षित नेटवर्क पर सुरक्षित रूप से डेटा साझा करने में सक्षम बनाता है। यह आपको दूरस्थ लिनक्स सर्वर पर लॉग इन करने और उन्हें नियंत्रित करने की सुविधा देता है। उपयोगकर्ता लिनक्स और विंडोज कंप्यूटर के बीच एक दूरस्थ सत्र बना सकते हैं। SSH आपको विंडोज़ मशीन को दूर से नियंत्रित करने की अनुमति देता है। SSH से पहले, विंडोज़ उपयोगकर्ता विंडोज़ सर्वर से जुड़ने तक ही सीमित थे। हालाँकि, PowerShell SSH क्लाइंट के रिलीज़ होने के बाद Windows उपयोगकर्ता अब दूरस्थ रूप से Linux कंप्यूटर तक पहुँच सकते हैं।

त्वरित रूपरेखा:







पावरशेल एसएसएच स्थापित करें

PowerShell SSH स्थापित करने से पहले, आपके पास PowerShell संस्करण 6 या उच्चतर होना चाहिए। PowerShell SSH विंडोज़ पर पहले से इंस्टॉल नहीं आता है।



टिप्पणी: सुनिश्चित करें कि आपकी मशीन पर अद्यतन PowerShell संस्करण है।



1. ओपनएसएसएच क्लाइंट की उपलब्धता की जांच करें

SSH क्लाइंट स्थापित करने से पहले, सुनिश्चित करें कि यह पहले से इंस्टॉल नहीं है। इसकी उपलब्धता जांचने के लिए दिए गए कमांड को निष्पादित करें:





Get-Windowsक्षमता -ऑनलाइन | कहां-वस्तु का नाम -पसंद 'ओपनएसएसएच*'

SSH क्लाइंट उपलब्धता की जाँच करने के लिए:

  • सबसे पहले, लिखें Get-Windowsक्षमता आदेश दें और रखें -ऑनलाइन पैरामीटर.
  • कमांड को पाइप करें कहाँ-वस्तु आदेश दें और रखें नाम इसके साथ.
  • फिर, का उपयोग करें -पसंद पैरामीटर और निर्दिष्ट करें OpenSSH इसमें एक तारांकन चिह्न के साथ मूल्य जोड़ा गया।
  • यह कमांड उन सभी घटकों को ढूंढेगा जिन्होंने ओपनएसएसएच नाम दिया था:



टिप्पणी: दोनों घटकों में मौजूद स्टेट नोट पुष्टि करता है कि वे विंडोज़ पर स्थापित नहीं हैं। दोनों लापता SSH घटकों को स्थापित करने के लिए अनुभाग 1 और 2 पर जाएँ।

2. ओपनएसएसएच क्लाइंट स्थापित करें

PowerShell SSH क्लाइंट स्थापित करने के लिए इस कोड को निष्पादित करें:

ऐड-विंडोज़ क्षमता -ऑनलाइन -नाम ओपनएसएसएच.क्लाइंट

उपरोक्त कोड के अनुसार:

  • सबसे पहले, लिखें ऐड-विंडोज़ क्षमता आदेश दें और निर्दिष्ट करें -ऑनलाइन पैरामीटर.
  • फिर, का उपयोग करें -नाम पैरामीटर और प्रदान करें ओपनएसएसएच.क्लाइंट आज्ञा:

3. ओपनएसएसएच सर्वर स्थापित करें

PowerShell SSH सर्वर स्थापित करने के लिए इस कोड को निष्पादित करें:

ऐड-विंडोज़ क्षमता -ऑनलाइन -नाम ओपनएसएसएच.सर्वर

SSH सर्वर से कनेक्ट करें

दूरस्थ कंप्यूटर से जुड़ने के लिए विंडोज़ में WinRM और पुट्टी जैसे तृतीय-पक्ष टूल का उपयोग किया जाता है। लेकिन विंडोज 2018 अपडेट के बाद, पावरशेल को बिल्ट-इन एसएसएच क्लाइंट मिला। इसका मतलब यह है कि अब आप सीधे विंडोज पॉवरशेल से लिनक्स सर्वर से जुड़ सकते हैं।

1. SSH सेवा प्रारंभ करें

एक बार SSH घटक स्थापित हो जाने के बाद, इस कमांड की सहायता से SSH सेवा प्रारंभ करें:

प्रारंभ-सेवा sshd

2. रिमोट एसएसएच सर्वर से कनेक्ट करें

अब आपके PowerShell SSH क्लाइंट से Windows सर्वर, या Linux सर्वर से कनेक्ट होने का समय आ गया है।

एसएसएच 'डोमेन\उपयोगकर्ता नाम@सर्वरनाम'

रिमोट एसएसएच सर्वर से जुड़ने के लिए, पहले एसएसएच कमांड का उपयोग करें और फिर रिमोट सर्वर पता निर्दिष्ट करें।

पॉवरशेल SSH को अनइंस्टॉल करें

एक बार जब आप SSH सर्वर सेवाओं के साथ काम पूरा कर लेते हैं, तो आप PowerShell का उपयोग करके आसानी से SSH क्लाइंट और सर्वर को विंडोज़ से हटा सकते हैं। रिमूव-विंडोजकैपेबिलिटी कमांड विंडोज क्षमता पैकेज को हटा देता है।

1. ओपनएसएसएच क्लाइंट को अनइंस्टॉल करें

कंप्यूटर से SSH क्लाइंट को हटाने के लिए इस कमांड को निष्पादित करें:

निकालें-Windowsक्षमता -ऑनलाइन -नाम ओपनएसएसएच.क्लाइंट

विंडोज़ से SSH क्लाइंट को हटाने के लिए:

  • सबसे पहले, रखें निकालें-Windowsक्षमता कमांड के साथ-साथ -ऑनलाइन पैरामीटर.
  • फिर, निर्दिष्ट करें ओपनएसएसएच.क्लाइंट तक -नाम पैरामीटर.

2. ओपनएसएसएच सर्वर को अनइंस्टॉल करें

कंप्यूटर से SSH सर्वर को हटाने के लिए इस कमांड को निष्पादित करें:

निकालें-Windowsक्षमता -ऑनलाइन -नाम ओपनएसएसएच.सर्वर

टिप्पणी: SSH सर्वर को हटाने के लिए कोड स्पष्टीकरण SSH क्लाइंट के समान ही है, सिवाय निर्दिष्ट मान के -नाम पैरामीटर.

निष्कर्ष

एक SSH नेटवर्क प्रोटोकॉल एक असुरक्षित नेटवर्क पर दो मशीनों के संचार को सक्षम बनाता है। SSH प्रोटोकॉल आपको PowerShell से दूरस्थ रूप से Linux सर्वर तक पहुंचने और नियंत्रित करने की सुविधा देता है। पॉवरशेल एसएसएच क्लाइंट से पहले, विंडोज़ उपयोगकर्ता तृतीय-पक्ष टूल का उपयोग करके दूरस्थ सर्वर से जुड़ते थे। हालाँकि, 2018 विंडोज अपडेट के बाद, PowerShell को SSH क्लाइंट के लिए समर्थन मिला।