Mewah-SSH
Keterangan
Modul Windows Powershell yang memanfaatkan versi khusus Perpustakaan SSH.NET untuk menyediakan fungsionalitas SSH dasar di Powershell. Tujuan utama modul ini adalah untuk memfasilitasi tindakan otomatisasi terhadap satu atau beberapa server Linux berkemampuan SSH dari Host Windows. Pada versi 3.x modul dapat digunakan di Linux dan Mac OS menggunakan .Net Standard.
Modul ini untuk Windows PowerShell 5.1 atau PowerShell 7.x., Pada Windows Server, versi 1709 atau lebih lama. Net Framework 4.8 atau lebih tinggi diperlukan agar modul dapat dimuat dengan benar.
Kecuali sebagaimana dinyatakan dalam perjanjian ini, semua produk pekerjaan oleh Pengembang disediakan “SEBAGAIMANA ADANYA”. Pengembang tidak memberikan jaminan lain, tersurat maupun tersirat, dan dengan ini menyangkal semua jaminan tersirat, termasuk jaminan kelayakan untuk diperdagangkan dan jaminan kesesuaian untuk tujuan tertentu.
Memasang
Untuk menginstal modul jalankan perintah perintah:
Install-Module - Name Posh - SSH
Video Tutorial
Apa itu Posh-SSH dan Instal
Membuat dan Mengelola Sesi
Mengelola Host yang Dikenal
Mendukung
- Menyediakan fungsionalitas untuk mengotomatisasi tindakan SSH, SFTP dan SCP.
- Mendukung SOCKS4, SOCKS5 dan Proksi HTTP
- Penerusan port jarak jauh, dinamis dan lokal
Metode enkripsi berikut ini didukung:
- aes128-ctr
- aes192-ctr
- aes256-ctr
- aes128-cbc
- aes192-cbc
- aes256-cbc
- 3des-cbc
- ikan buntal-cbc
- dua ikan-cbc
- dua ikan192-cbc
- twofish128-cbc
- twofish256-cbc
- arcfour
- arcfour128
- arcfour256
- cast128-cbc
Metode pertukaran kunci berikut ini didukung:
- kurva25519-sha256
- kurva25519-sha256 @libssh.org
- ecdh-sha2-nistp256
- ecdh-sha2-nistp384
- ecdh-sha2-nistp521
- diffie-hellman-pertukaran-grup-sha256
- diffie-hellman-group-exchange-sha1
- diffie-hellman-group16-sha512
- diffie-hellman-group14-sha256
- diffie-hellman-group14-sha1
- diffie-hellman-group1-sha1
Modul ini mendukung format kunci pribadi berikut:
- RSA dalam format OpenSSL PEM ("BEGIN RSA PRIVATE KEY") dan ssh.com ("BEGIN SSH2 ENCRYPTED PRIVATE KEY")
- DSA dalam format OpenSSL PEM ("BEGIN DSA PRIVATE KEY") dan ssh.com ("BEGIN SSH2 ENCRYPTED PRIVATE KEY")
- ECDSA 256/384/521 dalam format OpenSSL PEM ("BEGIN EC PRIVATE KEY")
- ECDSA 256/384/521, ED25519 dan RSA dalam format kunci OpenSSH ("BEGIN OPENSSH PRIVATE KEY")
Kunci pribadi dapat dienkripsi menggunakan salah satu metode sandi berikut:
- DES-EDE3-CBC
- DES-EDE3-CFB
- DES-CBC
- AES-128-CBC
- AES-192-CBC
- AES-256-CBC
Modul ini mendukung algoritma kunci host berikut:
- ssh-ed25519
- ecdsa-sha2-nistp256
- ecdsa-sha2-nistp384
- ecdsa-sha2-nistp521
- rsa-sha2-512
- rsa-sha2-256
- ssh-rsa
- ssh-dss
Modul ini mendukung algoritma MAC berikut:
- 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
Menyumbangkan
Jika Anda merasa proyek ini bermanfaat dan ingin mendukungnya.