nSoftware PowerShell Server 16.0.6897
Easily install and configure an SSH 2.0 server that gives you the ability to manage Windows remotely from any SSH client, add an SFTP Server to Windows, and secure local resources for remote access. PowerShell Server is a powerful SSH 2.0 server that makes remote system management and resource access easy. Install it on Windows Desktops and Servers for a secure remote entry point, giving users power to securely manage Windows through PowerShell from any standard SSH client. Easily add an SFTP/SCP server to Windows. Provide secure access from outside the firewall to otherwise insecure network resources via SSH Tunneling.
Create an SSH Host
Install on any Windows machine to configure a secure remote entry point that can be accessed from PowerShell or any SSH client.
Add an SFTP/SCP server to Windows
Easily configure an SFTP Server on any Windows Desktop or Server for instant Secure File Transfer capability.
Provide Secure Remote Access to Internal Resources
Use the unique SSH Tunnel and Reverse Tunnel features to provide secure remote access to otherwise insecure internal resources.
Publish Dynamic Web Content
Use PowerShell ASP, a special template language, to easily create and host Web pages and Web applications.
Enjoy Industrial Strength Security
PowerShell Server supports SSH and TLS security protocols, AES and 3DES encryptions, FIPS 140-2 cryptography, and more.
PowerShell SSH Terminal Server
PowerShell Server is a powerful SSH solution that enables administrators and other IT professionals to securely manage remote Windows machines through a lightweight PowerShell command-line interface.
PowerShell Server is a full-featured SSH 2.0 server that enables Windows Desktops and Servers with a secure remote entry point to a Windows PowerShell Host. This gives users the power to securely manage Windows remotely through PowerShell from any standard SSH client, including: PuTTY, OpenSSH, iPhone, Blackberry, Linux/Unix machines, as well as our own SSH client solutions.
In addition to terminal access, the included secure remote access cmdlets work with PowerShell Server to provide an easy-to-use WinRM alternative for PowerShell Remoting. PowerShell Server can act as a standalone server or can pass remote objects through the included SSHRunspace cmdlet, enabling SSH secured remoting.
Support for Secure Shell (SSH) Version 2.0.
Run as a Windows Service or as a standalone user application.
Securely connect to Windows PowerShell remotely from any standard SSH client, including: iPhone, Blackberry, Linux/Unix machine, etc.
Public Key, Password, and GSSAPI Authentication (NTLM and Kerberos) support.
Strong 3DES encryption, message integrity checking, secure secret key exchange
SSH tunnel support.
Unlimited concurrent remote connections (depending on license level).
An easy-to-use, lightweight and secure PowerShell Remoting alternative to WinRM.
SSH-enabled cmdlets for scriptable access to PowerShell Server available through NetCmdlets.
Programmatic access to PowerShell Server from developer technologies including ActiveX, Delphi, C++, Java, and more via IP*Works SSH.
When the SSHRunspace cmdlet connects to PowerShell Server, the objects in the remote shell are XML serialized and returned through a secure SSH connection. On the client side, SSHRunspace will transparently deserialize to PSObjects with corresponding fields matching the remote objects. The returned objects can be pipelined, evaluated, and stored as any other PSObject.
Secure File Transfer (SFTP)/SCP Server
PowerShell Server can be used to easily add Secure File Transfer (SFTP)/SCP server capabilities to Windows. PowerShell Server is an SFTP/SCP Server which works out of the box with minimal configuration. For advanced scenarios, control over items such as algorithms and authentication methods are supported. You can also extend functionality through custom scripts.
SFTP Server Features
PowerShell-enabled SFTP/SCP Server.
Zlib Transfer Compression.
AES & 3DES Encryption.
Public Key and Password Authentication.
IPV6 Addressing Support.
FIPS 140-2 validated cryptography
Windows User Management.
What is “PowerShell-Enabled” SFTP?
PowerShell Server is configured through PowerShell script that provides hooks into all of the most common events associated with SFTP connection and file transfer. As a result, it is easy to extend and integrate the SFTP capabilities of PowerShell server with back-end systems for messaging, automation, authentication, and more.
For example, suppose that an administrator would like to log, email, or send an instant message of some kind when a file has been uploaded. The administrator could insert script into the FileClose configuration event and execute custom PowerShell script to add this feature.