In Syncplify.me Server! versions 1 through 5, we used a pseudo-shell self-contained process that would work as a host for a “cmd.exe” sub-process to provide shell access to system administrators via SSH-2. This was very limited, didn’t implement an actual pty, didn’t support colors, and the pipelining between main and sub process was fixed.
The new version 6, instead, we support both PowerShell (including PowerShell 7) and CMD, and we export an actual pty with full support for terminal colors and even auto-complete.
Here’s a sneak-peek to show the progress:
This is PowerShell 7, over SSH-2, from a Linux VM to a Windows VM, via Syncplify Server! v6.