
SSH का उपयोग करके दूरस्थ प्रणालियों पर कार्यों को स्वचालित करने के लिए PowerShell मॉड्यूल
विंडोज पावरशेल मॉड्यूल जो SSH.NET लाइब्रेरी के एक कस्टम संस्करण का उपयोग करके पावरशेल में बुनियादी SSH कार्यक्षमता प्रदान करता है। मॉड्यूल का मुख्य उद्देश्य विंडोज होस्ट से एक या अधिक SSH सक्षम लिनक्स सर्वरों के विरुद्ध कार्यों को स्वचालित करने की सुविधा प्रदान करना है। संस्करण 3.x के अनुसार, मॉड्यूल का उपयोग .Net Standard का उपयोग करके लिनक्स और मैक ओएस में किया जा सकता है।
यह मॉड्यूल विंडोज पावरशेल 5.1 या पावरशेल 7.x के लिए है। विंडोज सर्वर, संस्करण 1709 या पुराने पर मॉड्यूल के उचित लोडिंग के लिए .Net Framework 4.8 या उससे ऊपर की आवश्यकता है।
इस समझौते में दर्शाए गए को छोड़कर, डेवलपर द्वारा सभी कार्य उत्पाद 'AS IS' प्रदान किए जाते हैं। डेवलपर कोई अन्य वारंटी, स्पष्ट या निहित, नहीं देता है, और इसके द्वारा सभी निहित वारंटियों, जिसमें व्यापारिकता की वारंटी और किसी विशेष उद्देश्य के लिए उपयुक्तता की वारंटी शामिल है, को अस्वीकार करता है।
मॉड्यूल स्थापित करने के लिए निम्न कमांड चलाएँ:
Install-Module -Name Posh-SSH
निम्नलिखित एन्क्रिप्शन विधियाँ समर्थित हैं:
निम्नलिखित कुंजी विनिमय विधियाँ समर्थित हैं:
मॉड्यूल निम्नलिखित निजी कुंजी प्रारूपों का समर्थन करता है:
निजी कुंजियों को निम्नलिखित सिफर विधियों में से किसी एक का उपयोग करके एन्क्रिप्ट किया जा सकता है:
मॉड्यूल निम्नलिखित होस्ट कुंजी एल्गोरिदम का समर्थन करता है:
मॉड्यूल निम्नलिखित MAC एल्गोरिदम का समर्थन करता है: