SSHSessions
2.0
Svendsen Tech's SSH-Sessions module provides SSH session creation, management and interaction from PowerShell. Lets you execute commands via SSH against Linux and certain network equipment, etc. MIT license. Online documentation here: http://www.powershelladmin.com/wiki/SSH_from_PowerShell_using_the_SSH.NET_library
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
Copyright (c) 2012-2017, Joakim Borger Svendsen, Svendsen Tech. All rights reserved.
Package Details
Author(s)
- Joakim Borger Svendsen
Tags
SSH Linux Unix Cisco Juniper Networking
Functions
New-SshSession Invoke-SshCommand Enter-SshSession Remove-SshSession Get-SshSession ConvertFrom-SecureToPlain
Dependencies
This module has no dependencies.
Release Notes
# Add a -ScriptBlock parameter for Invoke-SshCommand (less escaped quotes).
# Vastly improved pipeline handling.
# v2.0 - Emit objects instead of strings. Majorly breaking change, but
# I think it's needed and much better. Have been considering switching
# to Write-Verbose for a lot of the output and have it quiet by default (New/Remove), as is
# the convention, but I imagine that after 6 years in the wild, there are
# thousands of meta scripts using this module - and some might be parsing
# the output to determine success. I will look into redesigning and
# standardizing further. Pushing this for now.
FileList
- SSHSessions.nuspec
- Renci.SshNet.dll
- SSHSessions.psd1
- SSHSessions.psm1
- SSHSessions.Tests.ps1