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

सत्र बनाना और प्रबंधित करना

ज्ञात होस्ट का प्रबंधन

कमांड निष्पादन

समर्थन
- SSH, SFTP और SCP कार्यों को स्वचालित करने की कार्यक्षमता प्रदान करता है।
- SOCKS4, SOCKS5 और HTTP प्रॉक्सी का समर्थन करता है
- रिमोट, डायनेमिक और लोकल पोर्ट फ़ॉरवर्डिंग
निम्नलिखित एन्क्रिप्शन विधियाँ समर्थित हैं:
- aes128-ctr
- aes192-ctr
- aes256-ctr
- aes128-cbc
- aes192-cbc
- aes256-cbc
- 3des-cbc
- blowfish-cbc
- twofish-cbc
- twofish192-cbc
- twofish128-cbc
- twofish256-cbc
- arcfour
- arcfour128
- arcfour256
- cast128-cbc
निम्नलिखित कुंजी विनिमय विधियाँ समर्थित हैं:
- curve25519-sha256
- curve25519-sha256@libssh.org
- ecdh-sha2-nistp256
- ecdh-sha2-nistp384
- ecdh-sha2-nistp521
- diffie-hellman-group-exchange-sha256
- diffie-hellman-group-exchange-sha1
- diffie-hellman-group16-sha512
- diffie-hellman-group14-sha256
- diffie-hellman-group14-sha1
- diffie-hellman-group1-sha1
मॉड्यूल निम्नलिखित निजी कुंजी प्रारूपों का समर्थन करता है:
- RSA in OpenSSL PEM ("BEGIN RSA PRIVATE KEY") and ssh.com ("BEGIN SSH2 ENCRYPTED PRIVATE KEY") format
- DSA in OpenSSL PEM ("BEGIN DSA PRIVATE KEY") and ssh.com ("BEGIN SSH2 ENCRYPTED PRIVATE KEY") format
- ECDSA 256/384/521 in OpenSSL PEM format ("BEGIN EC PRIVATE KEY")
- ECDSA 256/384/521, ED25519 and RSA in OpenSSH key format ("BEGIN OPENSSH PRIVATE KEY")
निजी कुंजियों को निम्नलिखित सिफर विधियों में से किसी एक का उपयोग करके एन्क्रिप्ट किया जा सकता है:
- DES-EDE3-CBC
- DES-EDE3-CFB
- DES-CBC
- AES-128-CBC
- AES-192-CBC
- AES-256-CBC
मॉड्यूल निम्नलिखित होस्ट कुंजी एल्गोरिदम का समर्थन करता है:
- ssh-ed25519
- ecdsa-sha2-nistp256
- ecdsa-sha2-nistp384
- ecdsa-sha2-nistp521
- rsa-sha2-512
- rsa-sha2-256
- ssh-rsa
- ssh-dss
मॉड्यूल निम्नलिखित MAC एल्गोरिदम का समर्थन करता है:
- hmac-sha2-256
- hmac-sha2-512
- hmac-sha2-512-96
- hmac-sha2-256-96
- hmac-sha1
- hmac-sha1-96
- hmac-md5
- hmac-md5-96
- hmac-sha2-256-etm@openssh.com
- hmac-sha2-512-etm@openssh.com
- hmac-sha1-etm@openssh.com
- hmac-sha1-96-etm@openssh.com
- hmac-md5-etm@openssh.com
- hmac-md5-96-etm@openssh.com
दान करें
यदि आपको यह प्रोजेक्ट उपयोगी लगता है और आप इसका समर्थन करना चाहते हैं।